JAVA DEVELOPER ONE 22
Nova Solutions Mexico City, Mexico City, Mexico
Professional Services · 11-50 employees
About the role
The developer will be responsible for designing and maintaining microservices and middleware solutions using Java 17+. They will also manage database persistence, API integrations, and ensure continuous delivery through CI/CD pipelines.
What they look for
Requirements
Candidates must have strong experience in Java, microservices, and relational databases like Oracle. Proficiency in Agile methodologies, containerization tools like Docker/Kubernetes, and data modeling is required.
Full description
Obligatorias: Microservicios, GIT, bases fuertes de POO, RESTful, bases sólidas de Bases de Datos relacionales (Oracle principalmente) y no relacionales (REDIS), Arquitecturas SOA, Web Services (SOAP), Web Servers/App Servers, IAM, API Gateway, JAVA 17+, Marco de trabajo Agile (Scrum), Docker, Infraestructura y Redes
Deseables: CloudNative, 12FactorApp, SSO, DevSecOps, OCP/Kubernetes.
* OCP à Openshift Container Planform
Detalle específico:
1. Entorno de Desarrollo Integrado (IDE)
2. Herramientas de Construcción y Gestión de Dependencias
· Maven
3. Control de Versiones
· Git
4. Frameworks para Desarrollo Web
· Spring Framework
· Quarkus (deseable)
5. Base de Datos y Persistencia
· Hibernate/ JPA (Java Persistence API)
· Oracle (Manejo de paquetes, funciones, procedimientos, bloques anónimos, transacciones)
· Sybase(Funciones, procedimientos, bloques anónimos, transacciones)
6. Microservicios y Comunicación entre Servicios
· Spring Boot
· IBMMQ o RabbitMQ
· REST/JSON
7. Pruebas y Aseguramiento de Calidad
· JUnit
· Mockito
· SonarQube
8. Despliegue y Entrega Continua (CI/CD)
· Openshift
· Docker
· Kubernetes
9. Seguridad
· Spring Security
· OAuth2 / JWT (JSON Web Tokens)
· SLF4J + Logback/Log4j
10. Gestión de APIs
· Swagger/OpenAPI
· Postman
· SOAPUI
11. Virtualización y Cloud
· OpenShift
12. Gestión de Tareas Asíncronas
· Quartz Scheduler
· Spring Scheduling
· ¿En un ranking en experiencia en entornos Cloud cual es el nivel esperado?
Básico, deseable Medio
· ¿Requiere experiencia en modelo de datos?
De 3 años en adelante en la generación de diagramas ER
- Soft skills:
Personales
· Responsabilidad
· Compromiso
· Motivación
· Profesionalismo
· Crítica
Sociales
· Trabajo en equipo
· Comunicación
· Asertividad
· Integración
· Empatía
Metódicas
· Organización
· Adaptación
· Resolución
· Analítica
· Resiliencia
Similar roles
-
Engenheiro de Software Pleno | Backend Java
Elo Barueri, São Paulo, Brazil
-
Java Developer
Farmers Mutual Hail Insurance Company West Des Moines, Iowa, United States
-
Lead Software Engineer Java
JPMorgan Chase & Co. Bengaluru, Karnataka, India
-
Java Engineer
Ciklum Poland
-
Java Developer
Global IID Parent LLC Grapevine, Texas, United States
-
Senior Java Engineer
Ciklum Poland