Mid/Senior Java Backend Developer

Dsk Bank — Bulgaria · Posted ~1 week ago

Senior

Skills

Java Backend Development Unit Testing Clean Code Defect Diagnosis Software Design Cross-functional Collaboration Backbase Android iOS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A mid-to-senior Java backend engineer is sought to develop new functionality for a digital financial platform. The role involves collaborating across teams, designing and testing solutions, maintaining clean code, diagnosing defects, and contributing technical guidance while following modern engineering practices.

Highlights

Join a small, motivated engineering team focused on building new digital functionality. The role emphasizes clean, high-quality code, best practices, knowledge sharing, testing, and opportunities to guide technical solutions.

Description

DSK Bank is one of the leading banks in Bulgaria, with a great IT team of more than 350 IT talents, experiencing professional growth and development every day. Now we are the biggest and fastest growing player on the bank market, and we are focused on digitalization and business growth and our new service vision towards the clients. About the team: We are a new, small and motivated team part of the DSK Mobile banking. We are looking for a curious and open-minded person, who loves to code and share knowledge to join us in developing new functionality following the best practices. The technology used in the team is Java, BackBase, Android, IOS. We are looking for talents, that will become part of this great team. Mid/Senior Java Backend Developer Your tasks in the team: 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. You are the ideal candidate, if you have: A bachelor’s degree and 3+ years of professional experience in Java / Kotlin;Profile focused on backend development;Deep knowledge and understanding of software development lifecycle best-practices, methods, and conventions like Unit and Integration Testing, Source Code Management, Continuous Integration/Continuous Delivery;Experience in container-orchestration platforms such as Kubernetes / Openshift for large scale deployment of micro services is considered as an advantage;Team player;Ability to step in new technologies;Advanced English. What we offer to you: 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. If you are challenged by this opportunity, we would be glad to review your application. Only short-listed candidates will be contacted. All applications will be treated in strict confidentiality.