Java Backend Developer
Java Backend Developer
Mexico City, MX, 11850
¿Que buscamos?
Backend Developer
Tus principales responsabilidades a desarrollar:
Soporte y desarollo
Requisitos mandatorios:
Java: cloud experience (preferably GCP or another major cloud), microservices, Spring, Kafka, CI/CD, Kubernetes, REST APIs, testing (JUnit/Mockito), integrations with banking systems, and performance optimization.
MUST HAVE
Requirements
• Minimum of 5 years of experience.
• Java: Java 8 or more, OOPS concepts, Collections, JDBC, Exception Handling, Performance Tuning Basics, Multithreading Basics, Design Patterns.
• Frameworks: Spring, Spring Boot, Hibernate, Micro Services, Rest Api’s.
• Database: Oracle / PostgreSQL. Including an understanding of things such as views, indexes and partitions.
• Unix: Basics
• CI / CD: Maven, Jenkins, Ansible, Terraform
Good to Have: GCP basics, Cloud SQL, Solace, MQ Knowledge
Domain knowledge is not required.
Deliverables:
Midas – Delivering the strategic reference data solution (midas).
Cash PB – Delivering applications that have yet to be migrated off of PSDW. For the Americas team this will be focused on SFTR migration, creation of a swift message view and strategic reference data migrations.
-Solid knowledge of core JAVA including OOP
-Use of Java Collections (HashMap, Treeset vs Hashset, -Arraylist vs LinkedList, ConcurrentHashMap)
-Multithreading in JAVA:
• Synchronization code
• Concurrency, Executor Framework
-Database Experience
-Effective Communication in English
-Experience in writing transactional code with Databases or -Messaging
NICE TO HAVE
-Market experience and conectivity to brokers
-Full Stack Development including Javascript/React.
-Use of Messaging / Kafka & Rest
-NoSQL/Document DBs
-Scala
-CI/CD
-Git
-Algorithms, computation complexity
-Business Knowledge – Equities /trading
-Cloud (GCP)
-Use of IOC/Spring
Horario de trabajo Easter US (posibles juntas a las 5am)
Inglés B2 mínimo
Posicion Hibrida en CD MX
Soft skills:
- Liderazgo
- Gestión de Stakeholders
- Resolución de Problemas
- Manejo de Conflictos
- Construcción de Relaciones
- Toma de Decisiones
- Comunicación
- Proactivo
- Pragmático
- Trabajo en equipo
- Estratega
- Control
- Adaptabilidad
- Creativo
- Negociación
- Autogestión
-En cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-