N

JAVA DEVELOPER SEMI SR - HIBRIDO CDMX

Nova Solutions MX$384K–MX$420K/yr

Jun 16
java Mid (2-5 yrs) Full-time
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Design and implement scalable backend solutions using Java and microservices architecture. Ensure high-quality code through adherence to SOLID principles and comprehensive testing practices.

What they look for

Java 17 Spring Boot Spring Cloud Spring Security JPA Hibernate RESTful API SQL Server PostgreSQL MongoDB Maven Gradle GitHub Jenkins JIRA Microservices SOLID

Requirements

Requires 4 years of experience in Java development with strong knowledge of Spring frameworks and API design. Proficiency in relational and non-relational databases, as well as CI/CD tools, is essential.

Full description

Descripción de puesto:

Diseñar e implementar soluciones Backend escalables usando Java y frameworks como Springboot, springcloud, Springsecurity, JPA Hibernate, etc. Se busca experiencia solida en el diseño y desarrollo de componentes API RESTFUL.

Habilidades técnicas:

Experiencia de 4 Años

Java 17

J Unit & Mockito

Conocimiento en frameworks: Sprinboot, SpringCloud, Spring Security & JPA Hibernate

BD Relacionales: SQL Server, Postgress

BD No Relaciones: DB Mongo

Manejador de dependencias: Maven / Graddle

Experiencia con: Github, Jenkins, JIRA, Service Now

Conocimiento en JWT, Oauth y en general manejo de seguridad

Deseables:

Java 21

Apache Kafka

MQ Rabbit

Graphana

Docker

Kubernates

Experiencia en proyectos asociados a Biometricos

Conocimiento en Despliegues en la Nube: AWS, GCP, Azure u otros

Conocimiento al menos técnico con patrones de resiliencia: Circuit Breaker, Retry, etc.

Actividades principales:

Apoyar en las definiciones, diseño y entendimiento de las mismas basadas en: Microservicios, event driven y hexagonal.

Garantizar Buenas Prácticas de Desarrollo: SOLID & Clean Code

Desarrollo de nuevos servicios API basados en los frameworks solicitados y apegados a HUs y requerimientos asignados

Optmización de componentes existentes cuando aplique

Apoyo en la liberación de cambios

Ajustes a flujos de pruebas e integracíón (CI/CD)

Garantizar cobertura de pruebas: SONAR, Black Duck, CheckMarx, etc.

Ajuste y pruebas unitarias: Mockito & Junit

Colaboración con equipos de pruebas y equipos de gestión

Soporte a pruebas en ambientes bajos

Soporte Implementación productiva

Similar roles