Desarrollador Back End
Summary
Build and maintain Java-based backend services using Spring Boot, REST APIs, and microservices for a financial-sector client, integrating legacy systems and payment tools.
¡Sé parte de Stefanini!
En Stefanini somos más de 30,000 genios, conectados desde 41 países, co-creando un futuro mejor.
¡Sé nuestro Desarrollador Back End!
- Desarrollar servicios REST con Java 21, Spring Framework y Spring Boot.
- Implementar microservicios, arquitectura SOA y procesamiento mediante colas.
- Integrar servicios con SOYIO/Verify ID, CRM, Core IBS y sistemas legados.
- Trabajar con JPA, JDBC, PostgreSQL y SQL Server.
- Desarrollar clientes SOAP utilizando CXF y JAXB cuando corresponda.
- Implementar validaciones, reglas de negocio, estados, auditoría y trazabilidad.
- Crear pruebas unitarias con JUnit, Mockito y Hamcrest.
- Integrar el código al pipeline Jenkins/Bitbucket y corregir hallazgos de SonarQube.
Requisitos
- Ingeniería en Informática, Computación o carrera afín.
- 4 a 6 años de experiencia en desarrollo backend.
- Dominio de Java, Spring Boot, Maven, APIs REST/JSON y microservicios.
- Experiencia con bases de datos relacionales, Git, Jenkins y herramientas CI/CD.
- Conocimientos de Node.js/Express, deseable.
- Experiencia con AWS, Docker, EKS y Lambda, deseable.
- Experiencia en sector financiero o medios de pago, deseable.
Se valorará autonomía, capacidad analítica y experiencia trabajando en equipos ágiles.
- Java Spring Framework.
- Spring Boot.
- Maven, Log4j
- REST + JSON.
- Arquitectura de microservicio, SOA.
- Manejo de colas.
- JPA + JDBC + PostgreSQL, Sqlserver.
- Clientes SOAP con Java (CXF) JAXB 2+.
- Git.
- Jenkins.
- JUnit + Mockito + Hamcrest + Sonarqube.
- Express + Nodejs.
- VisualStudio Code + Eclipse + IntelliJ.
Marco de trabajo:
- Integración continua: Jenkins, Sonarqube, Nexus, GIT (bitbucket), Jira, Confluence.
-Metodologías Agile (Scrum, Kanban)
- Metodología Tradicional