Java developer in banking applications

4 dni temu

Polska, Województwo śląskie Astek Pełny etat 180 000 zł - 300 000 zł/rok

Описание

The team develops the backend of a banking application platform for a client. It delivers digital transformation initiatives and solutions for individual customers, entrepreneurs, small and medium-sized businesses, and large corporations, including AI, process automation, mobile applications, biometrics, Big Data, data science, and systems architecture and infrastructure.

Задачи

  • Support less experienced developers through team mentoring
  • Create high-quality code
  • Design and document technical solutions
  • Conduct unit tests
  • Collaborate with business analysts, IT architects, and the business client

Требования

  • At least 5 years of commercial experience developing backend solutions
  • Knowledge of Java 11+, Spring Framework, Spring Boot 3.5+, Hazelcast or Redis, JPA, and Hibernate
  • Knowledge of microservices and hexagonal architecture
  • Knowledge and practical use of DDD
  • Experience with SOAP, REST, and Kafka integration interfaces
  • Ability to use SQL and relational databases, including PostgreSQL and Oracle
  • Ability to use AI effectively in software development
  • Experience with software and integration design patterns
  • Experience with patterns and mechanisms for service resilience in distributed systems
  • Knowledge of SOLID, DRY, KISS, and other software development principles
  • Ability to select and create different types of software tests
  • Knowledge of tools and methods for application diagnostics and performance optimization
  • General knowledge of deployment processes and tools, including Maven, Jenkins, Docker, CI/CD pipelines, and Kubernetes
  • Higher education
  • Будет плюсом: banking sector experience, designing new solutions with the Enterprise tool, code review experience with GIT, Gerrit, or other tools, and code refactoring

Условия

  • Long-term cooperation
  • Technical training, certifications, and professional development
  • Membership in the Mentoring Competence Center from the first day, with opportunities to develop skills, attend conferences, and share knowledge and experience
  • Clear career path
  • Employee benefits package: Multisport, private medical care, and life insurance
  • Friendly work atmosphere, integration events, and team-building meetings
  • Referral system with a bonus of up to 7000 zl
  • Hybrid work with one day per week at the client's office; selected locations: Warsaw, Łódź, Gdańsk, Wrocław, Poznań, Kraków, Lublin, Bydgoszcz, Rzeszów, and Szczecin
  • Start immediately or within 30 days
  • Compensation may be under an employment contract if preferred