Desarrollador Java Sr
On-siteLa Ciudad, Estado de Durango, Mexico
Job Summary
Analyze functional and technical requirements, then develop and maintain critical Java applications and microservices. Design REST APIs, integrate disparate systems, and optimize SQL queries and business processes. Conduct unit and integration testing, participate in code reviews, and manage deployments via Jenkins or GitLab CI/CD. Provide production support and troubleshoot incidents as needed. This Senior Java Developer role requires 4+ years of experience with Spring Boot, microservices, and agile methodologies, with a preference for financial sector backgrounds. The position offers a hybrid schedule of 2-3 days in-office, Monday through Friday from 9:00am to 6:00pm, based in the Ciudad de México.
Required Qualifications
- Ingeniería o Licenciatura en Sistemas, Informática o carrera afín
- Experiencia mínima de 4 años como Desarrollador Java
- Experiencia en desarrollo de aplicaciones Backend
- Conocimiento en metodologías ágiles (Scrum)
- Experiencia trabajando con control de versiones Git
- Conocimientos técnicos indispensables Java 8, 11 o superior
- Spring Boot
- Spring MVC
- Spring Data JPA
- Hibernate
- Desarrollo y consumo de APIs REST
- SQL avanzado
- Oracle, SQL Server o PostgreSQL
- Maven o Gradle
- Postman
- JUnit y Mockito
- Microservicios Jenkins o GitLab CI/CD
- Experiencia en sector financiero o banca
Desired Qualifications
- Deseable Docker
- Kubernetes u OpenShift
- Kafka o IBM MQ
- OAuth2 / JWT
- SonarQube
- Checkmarx
- Arquitectura Hexagonal o Clean Architecture
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.