Desarrollador/a Backend Java (Madrid)

Desarrollador/a Backend Java (Madrid)

05 nov
|
BABEL
|
Madrid

05 nov

BABEL

Madrid

We are One Team. We make it happen. We are Unstoppable. BABEL is a multinational technology consultancy specializing in applying its services and technological knowledge to the digital acceleration processes of its clients, large companies, and public organizations. What is our strategic plan? We look to the future! Our Hiperespacio 2029 strategic plan promises to be an exciting journey, full of opportunities to grow and develop professionally. Reaching 1 billion in revenue, a challenge we are sure that with the collaboration and talent of our people, will be another success story that we will write together. What are we looking for? We are looking to incorporate a Backend Java Developer with approximately 5-6 years of experience in enterprise application development and microservices-based architectures. The person will join a development team, participating autonomously in the design, implementation, testing, and evolution of backend solutions, applying good development practices and software architecture principles.

Responsibilities

- Development and maintenance of backend applications with Java.
- Design and development of microservices-based solutions.
- Participation in the technical definition and evolution of solutions.
- Development following SOLID, DDD, and Hexagonal Architecture principles.
- Development and maintenance of processes and services with Spring ecosystem technologies.
- Implementation of integrations with APIs and external systems.
- Development of event-driven solutions using Apache Kafka.
- Creation and maintenance of unit and integration tests.
- Participation in continuous integration and deployment processes.
- Analysis and resolution of incidents, log review, and evolutionary maintenance of applications.
- Collaboration with the rest of the team following good code quality practices.

Technical requirements





We are looking for a profile with around 5-6 years of experience in Java development, with solid knowledge in:

- Java, preferably modern versions (Java 17 or higher).
- Spring / Spring Boot ecosystem.
- Microservices architectures.
- REST APIs and integration with external services.
- Apache Kafka or similar messaging/event technologies.
- JUnit and Mockito for testing.
- Relational databases, preferably Oracle.
- SOLID principles and good development practices.
- DDD (Domain-Driven Design).
- Hexagonal Architecture.

Valuable knowledge

Experience with the following will be valued:

- Spring Batch.
- OpenShift and container environments.
- Jenkins and CI/CD tools.
- SonarQube.
- Kibana.
- Swagger / OpenAPI.
- FeignClient.
- Bitbucket.
- Security tools and vulnerability analysis like Fortify.
- Functional programming in Java using lambdas and streams.

Desired profile

We are looking for a person with consolidated experience in Java backend development, with the ability to work autonomously and assume technical responsibility for their developments from definition to testing and production rollout. We especially value profiles with experience in microservices environments and modern architectures, orientation towards code quality, good testing practices, and the ability to work on projects with integrations and distributed systems. What do we offer? Babel, the great way to achieve success. Do you want to be part of an expanding, committed, and innovative team that makes history every day? At Babel, we accompany you on your path to success.



We believe in people's talent and want to empower it by offering you a great work environment based on collaboration and solidarity. Working at Babel is much more than working at a company; it is joining a team of people with a shared mission and a company model focused on values. And we do this by promoting diversity, equity, and inclusion, ensuring equal opportunities for all candidates in an environment free from any type of discrimination. In addition,

- We are committed to work-life flexibility. (Points-based vacation system, teleworking, and flexibility).
- We invest in the training of our Babelievers.
- We invest in your physical and emotional health. (Private Health Insurance/Life Insurance, personal trainer, and wellbeing program).
- We also invest in your free time (Nature activities, sports championships, streaming platform subscription (e.g., Netflix)).
- We participate in the company's growth and recognize the participation of each person (Benefits Bonus).
- We focus on working with the latest technologies and innovative projects, but above all, we accompany digital transformation and bring technology closer to society.

Do you accept the challenge? We are waiting for you! In compliance with current data protection regulations, we inform you that the data controller for your personal data is GRUPO BABEL (check companies in the privacy policy), and will use it to manage your selection processes, both current and future, and the rest of the purposes described on the website. This processing is based on the candidate's consent. The personal data collected will under no circumstances be transferred to third parties except for express legal obligations. You can exercise your data protection rights at [email protected]. All information on our privacy policy is on our website.

📌 Desarrollador/a Backend Java (Madrid)
🏢 BABEL
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador/a backend java (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador/a backend java (madrid) / madrid