Java Backend Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
Are you an Expert Java Backend Engineer seeking a new interesting challenge?If your answer is yes, it’s your lucky day so keep reading - it can be just what you’re looking for!We are looking for a dynamic, proactive and talented person to join our team and perform the following tasks:Design, develop, and deliver high-quality, scalable and secure enterprise backend applications using Java 17+ and Spring Boot.Build, integrate, and maintain RESTful APIs and microservices.Work with SQL and NoSQL databases, writing optimized queries and improving database performance.Contribute to and maintain CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).Ensure strong performance, security and code quality through unit tests, integration tests and code reviews.Work with Hibernate/JPA, Maven/Gradle, Git and Docker for development and deployment workflows.Implement and support Azure cloud-native solutions (App Services, Functions, AKS, Storage).Monitor, troubleshoot and optimize applications and cloud environments to ensure high availability and reliability.Collaborate and deliver within an Agile / Scrum setup.Apply best practices for microservices architecture, security and maintainable code design.REST APIs & MicroservicesHibernate / JPASQL & NoSQL databasesMaven / GradleGit and version control workflowsDocker and containerized environmentsYears’ experience: 7+ years of hands-on experience in Java backend developmentStrong expertise in Java 17+, Spring Boot, REST APIs and MicroservicesSolid experience with Hibernate/JPA and SQL / NoSQL databasesProficiency with Git, Maven/Gradle and DockerPractical knowledge of CI/CD pipelinesExperience with Azure cloud servicesGood understanding of performance tuning, security best practices and application monitoringProven experience working in Agile / Scrum environmentsGood to have:Experience with Kafka, Kubernetes, or front-end frameworks such as React / AngularAzure certifications (AZ-104, AZ-204)Exposure to Infrastructure as Code (Bicep, ARM templates)Hands-on experience with observability and monitoring toolsWorkplace: Hybrid (50%) - 2/3 days from office, 2 days working from homeWork Schedule: Office / Business HoursPermanent contract - We offer indefinite contracts from the first day.Pay and benefits - Competitive salary and a flexible compensation plan adapted to your needs (Ticket Restaurant, Childcare Ticket, Transport Ticket and Health Insurance).Work from home ? - Monthly financial support for your WFH expenses + welcome bonus in the first month to help you set up your workplace Opportunity knocks - Career development plan and annual performance-based compensation reviews.Learn as you grow - Fantastic onboarding program and access to robust learning platforms.Bring your buddy - Referral bonus through our BYB Scheme.Connect globally - Work with multicultural teams across the world.Benefit from being a TCSer ? - Corporate discounts and exclusive benefits.And so on - Appreciations, incentives, team building, diversity & inclusion programs, sustainability initiatives and corporate events…This has only just begun!Tata Consultancy Services (TCS) is a global Information Technology company founded in ** as part of the Tata Group and is one of the top 3 technology companies worldwide ?With a presence in 55 countries and more than 600,000 employees, TCS is considered one of the 10 best companies to work for worldwide in ** according to the Top Employers Institute ?TCS Spain started operations in ** and currently collaborates with leading Spanish and multinational companies TCS Spain is certified as a Top Employer ** and recognized as one of the 100 Best Companies to Work for in Spain (Forbes **) Responsible for development, TCS Spain is committed to inclusion, diversity and sustainability, promoting flexibility policies that support wellbeing and work-life balance#J-***-Ljbffr
Requirements
We are looking for a dynamic, proactive and talented person to join our team and perform the following tasks:Design, develop, and deliver high-quality, scalable and secure enterprise backend applications using Java 17+ and Spring Boot.Build, integrate, and maintain RESTful APIs and microservices.Work with SQL and NoSQL databases, writing optimized queries and improving database performance.Contribute to and maintain CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps). Ensure strong performance, security and code quality through unit tests, integration tests and code reviews.Work with Hibernate/JPA, Maven/Gradle, Git and Docker for development and deployment workflows.Implement and support Azure cloud-native solutions (App Services, Functions, AKS, Storage). Monitor, troubleshoot and optimize applications and cloud environments to ensure high availability and reliability.Collaborate and deliver within an Agile / Scrum setup.Apply best practices for microservices architecture, security and maintainable code design.REST APIs & MicroservicesHibernate / JPASQL & NoSQL databasesMaven / GradleGit and version control workflowsDocker and containerized environmentsYears’ experience: 7+ years of hands-on experience in Java backend developmentStrong expertise in Java 17+, Spring Boot, REST APIs and MicroservicesSolid experience with Hibernate/JPA and SQL / NoSQL databasesProficiency with Git, Maven/Gradle and DockerPractical knowledge of CI/CD pipelinesExperience with Azure cloud servicesGood understanding of performance tuning, security best practices and application monitoringProven experience working in Agile / Scrum environmentsGood to have:Experience with Kafka, Kubernetes, or front-end frameworks such as React / AngularAzure certifications
Benefits & conditions
(AZ-104, AZ-204)Exposure to Infrastructure as Code (Bicep, ARM templates)Hands-on experience with observability and monitoring toolsWorkplace: Hybrid (50%) - 2/3 days from office, 2 days working from homeWork Schedule: Office / Business HoursPermanent contract - We offer indefinite contracts from the first day.Pay and benefits - Competitive salary and a flexible compensation plan adapted to your needs (Ticket Restaurant, Childcare Ticket, Transport Ticket and Health Insurance).
About the company
Work from home ? - Monthly financial support for your WFH expenses + welcome bonus in the first month to help you set up your workplace Opportunity knocks - Career development plan and annual performance-based compensation reviews.Learn as you grow - Fantastic onboarding program and access to robust learning platforms.Bring your buddy - Referral bonus through our BYB Scheme.Connect globally - Work with multicultural teams across the world.Benefit from being a TCSer ? - Corporate discounts and exclusive benefits.And so on - Appreciations, incentives, team building, diversity & inclusion programs, sustainability initiatives and corporate events… This has only just begun! Tata Consultancy Services (TCS) is a global Information Technology company founded in ** as part of the Tata Group and is one of the top 3 technology companies worldwide ?With a presence in 55 countries and more than 600,000 employees, TCS is considered one of the 10 best companies to work for worldwide in ** according to the Top Employers Institute ?TCS Spain started operations in ** and currently collaborates with leading Spanish and multinational companies TCS Spain is certified as a Top Employer ** and recognized as one of the 100 Best Companies to Work for in Spain (Forbes **) Responsible for development, TCS Spain is committed to inclusion, diversity and sustainability, promoting flexibility policies that support wellbeing and work-life balance #J-***-Ljbffr
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.buscojobs.com.esGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
The 7 Most Popular Backend Frameworks for Developers
Is Software Engineering Over-Saturated?
Top-Paying Tech Jobs (with Salaries)