08 sep
|
Orion Innovation
|
Ciudad de México
08 sep
Orion Innovation
Ciudad de México
Perfil: Desarrollador Java
Rol: Desarrollador Nivel: STD – SR Años de experiencia: 3 a 5 años
Escolaridad
Licenciatura o Ingeniería en: Sistemas Computacionales
Modalidad y Condiciones de Trabajo
- Modalidad de trabajo: Híbrido
- Horario: lunes a viernes, 9:00 a.m. a 6:00 p.m.
Dirección: Mariano Escobedo 303, CDMX
Av. Paseo de la Reforma 510, CDMX
Objetivo del Puesto:
Desarrollar, mantener y optimizar aplicaciones backend basadas en Java SE/EE JAVA8 para desarrollador microservicios, manejo de base de datos, repositorios (github), asegurando la eficiencia, el rendimiento y la seguridad del código, mediante el uso de Spring Framework, bases de datos relacionales, APIs REST, prácticas DevOps, trabajo bajo metodologías ágiles Scrum, participando en arquitecturas modernas y procesos de integración y entrega continua.
Certificaciones
- Oracle Certified Professional: Java SE Developer
- Spring Professional Certification
- AWS Certified Developer – Associate
- Microsoft Azure Developer Associate
- Docker Certified Associate
- Kubernetes Fundamentals
- Scrum Fundamentals Certified (SFC)
- Professional Scrum Developer (PSD I)
Idioma
- Inglés técnico (deseable)
Perfil: Desarrollador Java
- Capacidad para resolver problemas en entornos demandantes
- Organización y priorización de tareas
- Enfoque en la resolución de problemas complejos
- Orientación al detalle
- Capacidad de trabajo colaborativo con equipos transversales
- Curiosidad tecnológica y mentalidad de mejora continua
Requisitos Técnicos
Versionador e Integrador de Código
- Git Control de versiones
- Manejo de ramas
- Git Flow (de preferencia)
- Integración continua Jenkins
- GitLab CI
- Pipelines de CI/CD
Lenguajes de Programación
- Java (versiones 8)
- Java SE / Java EE
- SQL (Lenguaje de Consulta Estructurado)
Sistemas Operativos
- Linux / Unix
- Windows (Uso en entornos de desarrollo, servidores y contenedores)
Manejadores de Bases de Datos
- Oracle
- SQL Server
- PostgreSQL
Experiencia en:
- Diseño y manejo de bases de datos relacionales
Desarrollo de: Stored Procedures
Funciones
Programas
Queries SQL
Frameworks de Desarrollo
- Spring Framework
- Spring Boot
- Spring Security
- Spring Data
IDE
- IntelliJ IDEA
- Eclipse
- NetBeans
Conocimiento en Pruebas
- Pruebas unitarias
- Pruebas de integración
- Validación en pipelines de CI/CD
Diseño del Sistema (UML)
Diseño de: Arquitectura de aplicaciones
Componentes backend
Microservicios
Diagramas UML:
- Diagramas de clases
- Diagramas de componentes
- Diagramas de secuencia
Herramientas
DevOps / Automatización
- Jenkins
- GitLab CI
Build Tools
- Maven
- Gradle
Contenedores y Orquestación
- Docker
- Kubernetes (deseable)
Arquitectura
- Microservicios (deseable)
- Apache Kafka (deseable)
Seguridad
- OWASP (buenas prácticas de desarrollo seguro)
Plataformas Cloud
Deseable conocimiento en alguna plataforma de nube:
- AWS
- Google Cloud Platform (GCP)
- Microsoft Azure
Asistentes de IA
- ChatGPT
- Gemini
- GitHub Copilot
Conocimiento del Negocio
Marcos o Metodologías de Trabajo Perfil: Desarrollador Java
- Scrum
- Metodologías ágiles
Herramientas para Seguimiento y Control de Proyectos
- Jira
- Azure DevOps
- GitLab (según el contexto)
Industria
- Banca / Servicios Financieros
📌 Java Developer (Ciudad de México)
🏢 Orion Innovation
📍 Ciudad de México