Position Details
About this role
Mid-level Java Software Engineer responsible for developing backend services, ensuring code quality, and contributing to the full software development lifecycle.
Key Responsibilities
- Develop backend solutions
- Write automated tests
- Perform code reviews
- Collaborate with product teams
- Contribute to software lifecycle
Technical Overview
Backend development using Java and Spring Boot, building REST APIs, implementing automated tests, and participating in code reviews within an Agile environment.
Ideal Candidate
The ideal candidate is a mid-level Java Software Engineer with experience in developing scalable backend solutions, writing automated tests, and performing code reviews. They should be familiar with Agile methodologies and modern development practices.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of Java or Spring Boot experience, No experience with REST APIs, Location outside Sofia
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile