Java Backend Developer designing and maintaining robust backend services for BASF Coatings. Collaborating in agile teams, developing new functionalities using Java and Spring Boot.
Responsibilities
Diseñar, desarrollar y mantener servicios backend robustos y escalables que soporten y mejoren las aplicaciones internas y externas de BASF Coatings.
Trabajar en un equipo ágil y autoorganizado, colaborando de forma efectiva con tus compañeros.
Desarrollar nuevas funcionalidades backend utilizando Java y Spring Boot, siguiendo principios modernos de ingeniería backend y mejores prácticas.
Mantener y mejorar los servicios backend existentes, garantizando rendimiento, fiabilidad y mantenibilidad a largo plazo.
Diseñar, implementar y evolucionar APIs RESTful e interfaces de servicio.
Escribir código limpio, mantenible y eficiente acorde a los estándares del equipo.
Contribuir a planning, refinement, revisiones y mejora continua.
Colaborar con desarrolladores frontend.
Implementar y mantener pruebas unitarias y de integración.
Participar en operaciones con mentalidad DevOps.
Requirements
Titulación universitaria en informática, ingeniería de software o titulación similar.
Experiencia profesional de alrededor de 3-5 años con Java (≥ 21), y construyendo aplicaciones y backend en entorno productivo.
Experiencia con Spring Boot (3.x) y módulos de Spring.
Conocimiento de JPA 2 / Hibernate.
Experiencia con APIs RESTful y microservicios.
Conocimiento de bases de datos SQL, idealmente PostgreSQL.
Experiencia con pruebas (JUnit u otros).
Familiaridad con microservicios y cloud.
Experiencia con Docker; Kubernetes es un plus.
Uso de IntelliJ IDEA.
Familiaridad con metodologías ágiles.
Buen nivel de comunicación en inglés y español.
Benefits
Formación continua y desarrollo profesional con nuestras vacantes internas.
Entorno seguro y donde promovemos tu salud.
Comedor subvencionado en el site.
Servicio de autobús gratuito de la empresa Alcalá-Marchamalo.
Retribución flexible que puedes destinar voluntariamente a servicios de transporte, formación, guardería, etc.
Planes de pensiones, seguro de vida y accidentes, préstamos personales y participar en programa de acciones de la compañía.
Ayudas económicas para la escolarización y otras medidas para las familias.
Senior .Net Developer building scalable solutions for InnoWave with Agile methodologies. Responsibilities include technical design participation, solution documentation, and development testing.
Senior Database Developer with Appian experience needed for Astor & Sanders Corporation. Responsibilities include database optimization, migration, and design for various applications.
Java Developer in Software Development team at Qualysoft delivering IT consulting services. Engaging with agile practices to build robust applications and ensure quality assurance.
Backend Software Engineer implementing backend systems that support Flex's rent payment platform. Collaborating with teams to enhance user and partner experiences in a dynamic environment.
Full - stack Engineer developing client solutions using React, Next.js and Node.js at Accellor. Join a fast - paced, customer - centric Experience Development Team affecting industries like Financial, Retail, and Healthcare.
Backend Engineer building scalable backend services for CloudShare's B2B SaaS solutions. Collaborating with cross - functional teams to deliver high - performance, impactful features.
Full - stack Engineer developing cloud technology solutions with React, Node.js, and Java. Joining customer - centric Experience Development Team at Accellor with various industry focus.
Lead Python Engineer at IT Labs developing solutions for a leading digital consulting services company. Collaborate with stakeholders and mentor engineers in Azure cloud environments.
Senior Backend Developer responsible for implementing digital projects and collaborating with teams at Significa. Creating high - value applications and meeting advanced requirements.
Mid - level Fullstack Engineer developing backend infrastructure for iLottery gaming products at Avenga. Collaborating with global teams and maintaining high code quality standards.