Desarrollador Java Full Stack, (Nivel Junior).
-Bilingue.
Únase a un equipo creciente de personas apasionadas, motivadas, talentosas y creativas con grandes ideas sobre el futuro del software para la industria de la inversión. Estamos buscando un ingeniero de desarrollo de software Jr. con una sólida formación en desarrollo de Java para desarrollar y construir una nueva y emocionante plataforma para la industria financiera. Como Ingeniero de Software Jr., este individuo trabajará como desarrollador fullstack aprovechando las tecnologías frontend y backend.
Responsabilidades principales:
-Desarrollo fullstack de software utilizando varias tecnologías de front-end / back-end.
-Diseñar, desarrollar y diseñar soluciones efectivas para construir productos de software robustos.
-Utilice pruebas de desarrollo, unidades de compilación y pruebas de integración para probar continuamente las características desarrolladas.
-Trabajar con liderazgo de ingeniería, administración de productos y partes interesadas para definir las características / requisitos técnicos y comerciales.
- Gestionar e investigar diversos entornos como desarrollo, prueba y producción.
-Proporcionar soporte técnico para ayudar a solucionar y resolver cualquier problema técnico identificado.
-Participar en diseño de producto, diseño técnico y sesiones de planificación.
-Desarrollar diagramas de arquitectura, diagramas de flujo y otros documentos técnicos.
-Ayudar a definir y mejorar las prácticas de desarrollo de software.
-Construir pruebas de conceptos para evaluar diversas opciones de tecnología y / o características empresariales.
-Coordinación y liderazgo del equipo de desarrollo.
-Participar en el equipo de desarrollo Agile.
Requisitos:
-3+ años de experiencia en desarrollo con Java.
-2+ años de experiencia en desarrollo de aplicaciones web, creación de servicios web (SOAP, REST).
-2+ años de experiencia trabajando con RDBMS y almacenes de datos No-SQL como MongoDB.
-Amplia experiencia en la construcción de microservicios basados ??en arquitectura y aplicaciones nativas de la nube y API. desarrollo utilizando Spring Frameworks específicamente Spring Boot, Spring Cloud y otras tecnologías de desarrollo en la nube como Spring Data JPA, Spring Security, caché distribuida, puerta de enlace API, mensajería, descubrimiento de servicios.
-Experiencia en el diseño y construcción de arquitectura distribuida de aplicaciones en la nube, construcción de diagramas de arquitectura y documentación técnica.
-Experiencia con prácticas de ingeniería Agile como TDD, CI / CD y Secure SDLC.
-Experiencia trabajando con metodologías Agile y trabajando en un entorno veloz de trabajo.
-Experiencia en la construcción de servicios backend para el procesamiento de datos por lotes.
-Excelente comunicación, presentación, y habilidades interpersonales.
Plus:
-Crear y aprovechar el canal de CI/CD para entregar los artefactos de la aplicación.
-2+ años de experiencia en la construcción de UI Front-End utilizando frameworks basados ??en Javascript como Angular.
-Amplia experiencia en la creación de aplicaciones en la nube implementadas y utilizando varios servicios web de Amazon (AWS).
-Experiencia trabajando en tecnologías de contenedores como Docker, Kubernetes.
-Experiencia trabajando con varias tecnologías de prueba de unidades como Junit, Spock, Postman, Karma, Jasmin.
-Experiencia en la construcción y el uso de procesos de construcción continua utilizando herramientas similares de Jenkins, Git / BitBucket o Jira.
-Experiencia en la industria de servicios financieros es un plus.
Cómo aplicar:
- Esta posición está basada en Ensenada, Baja California, México.
- Tiempo completo.
- Para postularte entra a advancio . com / careers y llena nuestra aplicación online!
Ofrecemos:
- Beneficios por ley.
- Tiempo libre pagado.
- Seguro médico “Gastos mayores” y “Gastos menores”.
- Tarjetas: VRIM, AMMSA, SISNOVA.
- Bonificación por reubicación.
- Actividades mensuales.
- Charlas tecnológicas.
- Café y aperitivos ilimitados.