Senior Java Backend Engineer (Java 17/21)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
We are looking for aSenior Java Backend Engineerto join our growingJava Development Competence Center .Reporting directly to theTech Lead , you will be part of an experienced international team, contributing to the design and development of high-quality software solutions for leading international client.This is an excellent opportunity for a passionate backend engineer who enjoys building scalable applications, working with modern technologies and continuously expanding their technical expertise.ResponsibilitiesDesign, develop and maintain high-quality backend applications usingJava **Develop scalable applications based onmicroservices architectureDesign, develop and maintainRESTful APIsand backend servicesDevelop applications usingSpring Bootand modern Java frameworksIntegrate asynchronous messaging solutions usingKafkaContribute to frontend developments usingAngular 21when requiredCollaborate closely with the Tech Lead to define technical solutions, architecture and development best practicesWrite clean, efficient and maintainable code following industry standardsParticipate in code reviews and continuous improvement initiativesWork in an Agile/Scrum environment alongside developers, QA and Business AnalystsEnsure timely delivery while maintaining high quality standardsRequirementsBachelor’s degree in Computer Science, Software Engineering or equivalent experience4-6+ years of professional experience in Java software developmentStrong expertise inJava BackenddevelopmentSolid experience withJava 17Strong experience withSpring BootExperience withKafkaor other event-driven messaging platformsProven experience developingmicroservices-based applicationsExperience building REST APIs and working with distributed systemsExperience withAngular 21is a plusExperience working in Agile/Scrum environmentsProfessional level of EnglishStrong analytical, problem-solving and communication skillsAbility to work effectively in an international teamWhat We OfferPermanent contractHybrid working model (2-3 days on-site)Competitive compensation package including attractiveemployee benefitsCompany-sponsored technical and language certificationsContinuous learning and professional developmentParticipation in international projects for leading clientsA highly technical and international environment within ourJava Development Competence CenterDirect mentoring from the Tech Lead and real opportunities for professional growth#J-**-Ljbffr
Requirements
Bachelor’s degree in Computer Science, Software Engineering or equivalent experience 4-6+ years of professional experience in Java software development Strong expertise in Java Backend development Solid experience with Java 17 Strong experience with Spring Boot Experience with Kafka or other event-driven messaging platforms Proven experience developing microservices-based applications Experience building REST APIs and working with distributed systems Experience with Angular 21 is a plus Experience working in Agile/Scrum environments Professional level of English Strong analytical, problem-solving and communication skills Ability to work effectively in an international team
Benefits & conditions
Permanent contract Hybrid working model (2-3 days on-site) Competitive compensation package including attractive employee benefits Company-sponsored technical and language certifications Continuous learning and professional development Participation in international projects for leading clients A highly technical and international environment within our Java Development Competence Center Direct mentoring from the Tech Lead and real opportunities for professional growth #J-*****-Ljbffr
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Top-Paying Tech Jobs (with Salaries)
Where To Find Software Engineering Jobs
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Over-Saturated?