Description
Valencia/València
Municipalities with available vacancies
Albalat dels Sorells
Contract type
Permanent
As a Java developer with experience in Spring Boot, you will tackle technical challenges in engineering and architecture, and lead the migration of systems impacting thousands of users.
What we offer
✨ Unique and high-impact projects.
An IT team of over 1\.200 professionals.
️ A high-level technology stack.
A career development plan with annual salary reviews.
* Flexible working hours.
Continuous training and professional growth.
Job stability and strong team culture.
In-house medical service.
Innovative and collaborative offices.
Competitive salary based on your experience.
**What we require**
**Education**
Bachelor's degree in Computer Science / Telecommunications or vocational training in DAM / DAW. **Knowledge**
Mandatory:
* Development of projects using JSON-REST APIs.
* Spring (Boot, MVC, Core, Security, Data, Batch, etc.).
Desirable:
* Experience with Oracle, MySQL, and PostgreSQL databases.
* Object-oriented design patterns (OOP).
* Development and consumption of REST APIs.
* Implementation of integrations with Kafka.
* Development of continuous integration pipelines using Jenkins.
* Containers and orchestration with Docker and Kubernetes.
* Version control with Git.
* Hexagonal architecture with Java and Spring.
* Microservices architecture patterns.
**Experience**
Minimum 1 year of development experience with Spring Boot.
If your profile matches what we are looking for, we can offer you:
Full-time position
Annual gross remuneration based on your experience
between
29\.678€ \- 45\.054€
Your day-to-day responsibilities
You will design and develop RESTful web services and **microservices** using Spring Boot.
️ You will integrate services with relational and non-relational databases using **Hibernate** and **JPA**.
✅ You will write unit and integration tests using **JUnit**, **Mockito**, and **Spring Test**.
You will document and maintain code to ensure clarity and accessibility at all times.
You will collaborate with the **Frontend team** to ensure seamless integration.
You will stay up to date with the latest trends in Java Spring and Backend development.