Java Developer (banking)
120 - 150 PLN/ godz.B2B
MidFull-time·B2B
#455977·Dodano 3 dni temu·9
Źródło: nofluffjobs.comTech Stack / Keywords
JavaSpring FrameworkSpring BootJPAHibernateHazelcastRedisDomain-driven designDDDDRYREST APISOAPApache KafkaSQLPostgreSQLOracleCI/CDMavenJenkinsDockerKubernetesAICA
Firma i stanowisko
Join the team of one of the largest Polish banks to develop key systems based on hexagonal architecture, DDD, and newly created microservices using Java 11+, Spring Boot 3.5+, and Kafka. The team emphasizes clean code, high standards, and modern tools supporting software developers.
Wymagania
- Minimum 5 years of experience as a Java Developer.
- Experience and knowledge of Java 11+, Spring Framework, Spring Boot 3.5+, JPA / Hibernate, Hazelcast / Redis.
- Knowledge of microservice and hexagonal architectures.
- Practical knowledge of Domain-Driven Design (DDD).
- Familiarity with design patterns and integration patterns.
- Understanding of best practices: SOLID, DRY, KISS.
- Experience designing and using integration interfaces: REST, SOAP, Apache Kafka.
- Very good knowledge of SQL and relational databases (PostgreSQL, Oracle).
- Ability to write various types of tests (unit, integration).
- Knowledge of tools and methods for diagnosing and optimizing application performance.
- Familiarity with CI/CD processes and development environment tools: Maven, Jenkins, Docker, Kubernetes.
- Ability to effectively use AI tools in daily software development.
- Basic understanding of banking and financial sector concepts.
- Proficiency in Polish and English allowing fluent communication (minimum B2 level).
- Willingness to work in a hybrid model at client offices in cities matching candidate's residence: Warsaw, Łódź, Gdańsk, Wrocław, Poznań, Kraków, Lublin, Szczecin.
Obowiązki
- Write high-quality code.
- Design and document technical solutions.
- Perform unit testing.
- Collaborate with business analysts, IT architects, and business clients.
Benefity
- Good and friendly atmosphere at work.
- Large internal technology conferences, star parties, and team outings.
- Flexible working hours and work mode: remote or hybrid.
- Clear development paths: managerial or expert.
- Support for certifications, subsidized training and courses.
- Experience with national and international projects.
- Free language lessons conducted online.
- Relaxation areas and kitchens with aromatic coffee.
- Support for sports activities and teams.
Elastyczne godziny
Budżet konferencyjny
Dofinansowanie szkoleń
Spotkania integracyjne
Kursy językowe
Inne informacje
Position requires hybrid work in client offices located in Warsaw, Łódź, Gdańsk, Wrocław, Poznań, Kraków, Lublin, or Szczecin, matching candidate residence. Polish and English language proficiency at minimum B2 level is required for fluent communication.
Britenet
51 aktywnych ofert