JAVA BACKEND DEVELOPER
Location: Remote (Europe)
Preferred Candidate Locations: Poland, Germany, Austria, Hungary, Slovakia, and Eastern European countries
Employment Type: Full-Time / Contract
Work Schedule: European Daytime Hours
Positions: 5
About the Role
We are seeking an experienced Java Backend Developer to join our growing remote engineering team supporting international enterprise projects across Europe. The ideal candidate will have strong backend development expertise with modern Java technologies and hands-on experience building scalable, high-performance applications.
You will work closely with cross-functional teams to design, develop, and maintain secure and reliable backend services in a microservices-driven environment.
Key Responsibilities
Develop and maintain backend applications using Java and Spring Boot
Build scalable RESTful APIs and backend services
Design and implement microservices-based architectures
Collaborate with frontend developers, QA teams, and DevOps engineers
Write clean, maintainable, and efficient production-grade code
Participate in code reviews, technical discussions, and architectural planning
Troubleshoot, debug, and optimize application performance
Ensure application security, scalability, and reliability standards are met
Required Skills & Experience
Strong experience with Java 8 / 11 / 17
Hands-on experience with Spring Boot
Solid experience developing RESTful APIs
Experience working with Microservices architecture
Strong understanding of backend development best practices
Experience with Git and version control systems
Good problem-solving and analytical skills
Strong communication skills in English
Nice to Have
Experience with Docker and Kubernetes
Knowledge of CI/CD pipelines
Experience with cloud platforms such as AWS, Azure, or GCP
Exposure to Kafka or event-driven architecture
Experience working in Agile/Scrum environments