Our client is one of the biggest banks in Scandinavia.
We are looking for a Senior Java software engineer to join the dedicated Softeta team working on credit solutions for large financial institutions. You will take part in a transformation project by implementing event-driven microservices architecture.
We create, maintain, and constantly improve the app. Weβre looking for professionals who are focused on quality, commitment, and a joyful environment.
RESPONSIBILITIES
- Design, build, test, deploy, monitor, and maintain products and services;
- Participate in backlog refinement sessions and provide valuable feedback to the Product Owner and team;
- Take part in all stages of the Software Development Lifecycle (Analysis, Design, Implementation, Testing, Deployment, and Maintenance);
- Write clean amp; reusable code;
- Work in an Agile team, transforming user stories into functional applications;
- Be ready for pair programing, sharing knowledge, and mentoring other colleagues.
Technological stack -Java (17/21), Github actions, Kafka, Kubernetes, GCP, Spring (Spring Boot), JPA, Junit 5, IntelliJ, Docker, OpenShift and Rest Services, Oracle, MySQL amp; MongoDB.
Requirements
- 5 and more years of experience in software development experience with Java;
- Proven software development experience with Java and Spring Boot;
- Familiar with various design and architectural patterns and best practices (DDD, unit testing, code reviews, etc.);
- Experience with microservices
- Experience with any public cloud services;
- Good English skills.
Benefits
- Diverse and technically challenging projects;
- Training budget for professional and personal growth;
- Flexible working hours and hybrid or remote workplace model;
- Flexible schedule and Agile/SCRUM environment;
- Technical equipment which you can choose;
- Health insurance;
- Salary range - from 5000 EUR to 6500 EUR monthly before taxes.