- Experiencia sólida en desarrollo con Java.
- Experiencia comprobable en desarrollo e implementación de microservicios.
- Conocimiento de programación orientada a objetos.
- Desarrollo de aplicaciones Backend.
- Desarrollo, integración y consumo de APIs REST.
- Manejo de servicios web.
- Conocimiento de arquitectura de microservicios.
- Manejo de control de versiones con Git.
- Experiencia en pruebas unitarias y buenas prácticas de desarrollo.
- Conocimiento de metodologías ágiles, principalmente SCRUM.
Tecnologías y herramientas deseables:
- Spring Boot y Spring Framework.
- Spring Cloud.
- Maven o Gradle.
- Bases de datos SQL y NoSQL.
- Postman y SoapUI para pruebas y consumo de servicios.
- JUnit y Mockito para pruebas unitarias.
- Docker y Kubernetes.
- Herramientas de integración y despliegue continuo (CI/CD).
- GitHub, GitLab o similares.
- SonarQube y Veracode para análisis de código y vulnerabilidades.
- Servidores de aplicaciones JBoss y WebLogic.
- Jira o herramientas similares para seguimiento de actividades.
- Conocimiento de arquitectura limpia (Clean Architecture).
Conocimientos adicionales deseables
- JavaScript y TypeScript.
- Node.js.
- React o Angular.
- HTML5 y CSS.
- Integración con aplicaciones Frontend.
- Conocimiento de servicios en la nube.
📌 Desarrollador Java (Ciudad de México)
🏢 Axity
📍 Ciudad de México
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.