Описание
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