> Markdown version of [/jobs/ext/2792637-senior-java-backend-engineer-java-17-21](https://www.wearedevelopers.com/jobs/ext/2792637-senior-java-backend-engineer-java-17-21). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Backend Engineer (Java 17/21) - **Company:** Infotel - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Code Review, Scrum Methodology, Message Oriented Middleware, Software Engineering, Software Systems, Working Model 2D, Spring-boot, Backend, AngularJS, Information Technology, Apache Kafka, Front End Software Development, Restful APIs, Microservices - **Published:** September 8, 2026 - **Apply:** https://www.buscojobs.com.es/senior-java-backend-engineer-java-17-21-en-barcelona-ID-369348644 ## About the Role 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 in Java Backend developmentSolid experience with Java 17Strong experience with Spring BootExperience with Kafka or other event-driven messaging platformsProven experience developing microservices-based applicationsExperience building REST APIs and working with distributed systemsExperience with Angular 21 is a plusExperience working in Agile/Scrum environmentsProfessional level of EnglishStrong xqbhyrx 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 attractive employee benefitsCompany-sponsored technical and language certificationsContinuous learning and professional developmentParticipation in international projects for leading clientsA highly technical and international environment within our Java Development Competence CenterDirect mentoring from the Tech Lead and real opportunities for professional growth#J-*****-Ljbffr ## Description We are looking for a Senior Java Backend Engineer to join our growing Java Development Competence Center.Reporting directly to the Tech 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.Consulte la descripción del puesto a continuación.Si confía en que tiene las habilidades y la experiencia adecuadas, envíe su solicitud hoy mismo.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 using Java *****Develop scalable applications based on microservices architectureDesign, develop and maintain RESTful APIs and backend servicesDevelop applications using Spring Boot and modern Java frameworksIntegrate asynchronous messaging solutions using KafkaContribute to frontend developments using Angular 21 when 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 in Java Backend developmentSolid experience with Java 17Strong experience with Spring BootExperience with Kafka or other event-driven messaging platformsProven experience developing microservices-based applicationsExperience building REST APIs and working with distributed systemsExperience with Angular 21 is a plusExperience working in Agile/Scrum environmentsProfessional level of EnglishStrong xqbhyrx 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 attractive employee benefitsCompany-sponsored technical and language certificationsContinuous learning and professional developmentParticipation in international projects for leading clientsA highly technical and international environment within our Java Development Competence CenterDirect mentoring from the Tech Lead and real opportunities for professional growth#J-*****-Ljbffr ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)