Java Backend Developer (Marchamalo, Es)

Ultimate Ai
Guadalajara, Spain
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English, Spanish

Tech stack

Clean Code Principles Java (Programming Language) Spring Security Application Programming Interfaces (APIs) Agile Methodology Software Quality Databases Data Security DevOps Hibernate (Java) IntelliJ IDEA Java Persistence API
+23 more
Junit PostgreSQL Scrum Methodology Query Optimization Standard Sql Software Engineering Data Streaming JetBrains Cloud Platform System Spring-boot Backend Spring Data Containerization AngularJS Integration Tests Kubernetes Information Technology Front End Software Development Restful APIs Spring Batch Api Management Docker Microservices

Job description

UbicaciónMadridWELCOME TO THE TEAMIf you’re someone who inspires others, owns their impact and wants to elevate what they do, you’ll fit right in.Until July 1, our business was part of BASF.As part of the current transition, all job listings and the application process are still hosted on the BASF platform and therefore fully presented in BASF branding.Please do not be confused by this: All roles are positions at Surventis, and your application will be submitted to us.At Surventis, we go beyond the surface - in everything we do.We put customers at the center, think one step ahead, and develop solutions that create real value and lasting partnerships.We inspire each other to think further, take ownership of our work, and constantly push to elevate what’s possible.If you bring your full self, challenge the obvious answer, and want to grow with a team that means it - this is your place.WHAT YOU CAN EXPECTDesign, develop, and maintain robust, scalable backend services that support and enhance our internal and external applications.Work in an agile, self-organized team and collaborate effectively with colleagues.Develop new backend functionality using Java and Spring Boot, following modern backend engineering principles and best practices.Maintain and improve existing backend services, ensuring performance, reliability, and long-term maintainability.Design, implement, and evolve RESTful APIs and service interfaces to enable seamless integration with frontend applications and other systems.Write clean, maintainable, and efficient code in line with team coding standards and industry best practices.Contribute actively to planning, refinement, reviews, operations, and continuous improvement activities within the team.Collaborate closely with frontend developers to ensure smooth data flows, clear API contracts, and consistent end-to-end behavior.Implement and maintain unit, integration, and component tests to ensure high quality, stability, and regression prevention.Share responsibility for operations and maintenance as part of the team’s DevOps mindset, including monitoring, troubleshooting, and continuous optimization.(Nice to have)Show interest in frontend technologies such as Angular and full-stack development, with opportunities to collaborate across the stack if desired.WHAT WE NEED FROM YOUBachelor’s Degree in Computer Science, Software Engineering, or comparable practical experience.Around 3-5 years of professional experience with Java (? 21) and building backend applications in production environments.Strong hands?on experience with Spring Boot (3.x) and core Spring modules such as Spring Data, Spring Integration, Spring Batch, and Spring Security.Solid understanding of persistence technologies, including JPA 2 / Hibernate, and designing robust data access layers.Experience designing, implementing, and maintaining RESTful APIs for microservice?based systems.Good knowledge of SQL databases, ideally PostgreSQL, including data modeling and query optimization.Experience writing unit and integration tests (e.g., JUnit or similar frameworks) to ensure code quality and stability.Familiarity with microservice and cloud architectures, including service communication and API?based integration.Experience working with containerization technologies such as Docker; exposure to Kubernetes is a plus.Proficiency with JetBrains IntelliJ IDEA or comparable Java IDEs.Familiarity with agile methodologies (Scrum or Kanban) and working in agile development teams.Strong communication skills in Spanish and English, both verbal and written.WHAT WE OFFERContinuous training and professional development with our internal vacancies.Safe environment where we promote your health.Restaurant ticket.Competitive economic offer with a base salary plus a variable for good performance.Hybrid model of work and adapt your schedule according to your circumstances.Connect outside the office and practice sports with colleagues through company groups.Flexible remuneration that you can voluntarily allocate to transportation services, training, childcare, etc.Pension plans, life and accident insurance, personal loans and participation in company stock programs.Financial aid for schooling and other measures for families.Diversity is our greatest strength!Become a part of our winning formula for success and develop the future with us - in a global team that embraces inclusion and equal opportunities irrespective of gender, age, origin, sexual orientation, disability or belief.#J-*****-Ljbffr

Requirements

If you’re someone who inspires others, owns their impact and wants to elevate what they do, you’ll fit right in., Bachelor’s Degree in Computer Science, Software Engineering, or comparable practical experience. Around 3-5 years of professional experience with Java (? 21) and building backend applications in production environments. Strong hands?on experience with Spring Boot (3.x) and core Spring modules such as Spring Data, Spring Integration, Spring Batch, and Spring Security. Solid understanding of persistence technologies, including JPA 2 / Hibernate, and designing robust data access layers. Experience designing, implementing, and maintaining RESTful APIs for microservice?based systems. Good knowledge of SQL databases, ideally PostgreSQL, including data modeling and query optimization. Experience writing unit and integration tests (e.g., JUnit or similar frameworks) to ensure code quality and stability. Familiarity with microservice and cloud architectures, including service communication and API?based integration. Experience working with containerization technologies such as Docker; exposure to Kubernetes is a plus. Proficiency with JetBrains IntelliJ IDEA or comparable Java IDEs. Familiarity with agile methodologies (Scrum or Kanban) and working in agile development teams. Strong communication skills in Spanish and English, both verbal and written.

Benefits & conditions

Continuous training and professional development with our internal vacancies. Safe environment where we promote your health. Restaurant ticket. Competitive economic offer with a base salary plus a variable for good performance. Hybrid model of work and adapt your schedule according to your circumstances. Connect outside the office and practice sports with colleagues through company groups. Flexible remuneration that you can voluntarily allocate to transportation services, training, childcare, etc. Pension plans, life and accident insurance, personal loans and participation in company stock programs. Financial aid for schooling and other measures for families. Diversity is our greatest strength! Become a part of our winning formula for success and develop the future with us - in a global team that embraces inclusion and equal opportunities irrespective of gender, age, origin, sexual orientation, disability or belief. #J-*****-Ljbffr

About the company

Until July 1, our business was part of BASF. As part of the current transition, all job listings and the application process are still hosted on the BASF platform and therefore fully presented in BASF branding. Please do not be confused by this: All roles are positions at Surventis, and your application will be submitted to us. At Surventis, we go beyond the surface - in everything we do. We put customers at the center, think one step ahead, and develop solutions that create real value and lasting partnerships.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all