General duties
- Collaborate with cross-functional teams;
- Design, develop and unit test solutions of any size or complexity;
- Produce clean and high-quality code;
- Diagnose defects and provide effective solutions;
- Take part and guide architectural decision sessions;
- Support, coach and share knowledge with other team members.
Requirements
- Profile focused on backend development;
- A bachelor's degree and 3+ years of professional experience in Java;
- Strong experience with Spring Boot, Hibernate, and microservice architecture;
- Experience with JUnit or similar testing frameworks;
- Experience with Keycloak for identity and access management;
- Deep knowledge and understanding of software development lifecycle best practices, methods, and conventions such as Unit and Integration Testing, Source Code Management, Continuous Integration, and Continuous Delivery;
- Experience in container orchestration platforms such as Kubernetes/OpenShift for large-scale deployment of microservices is considered an advantage;
- Team player with strong collaboration skills;
- Ability and willingness to learn and adopt new technologies;
- Advanced English proficiency.
DSK Bank offers
- Competitive multi-component remuneration and attractive bonus scheme;
- An additional 102,26 EUR per month is provided in the form of food vouchers;
- 20+5 days paid leave;
- Additional Health Insurance;
- Promo price for Multisport Cards;
- Perfect opportunities for professional and career development in a leading Bank in Bulgaria;
- Professional trainings for specific knowledge and skills;
- Unique banking service package - special loan interest for employees on housing and consumer loans;
- Top technologies to use;
- Discount program with external vendors;
- Great working environment within a team of professionals.
Documents for application
CV