




Job Summary: We are seeking a Senior Java Backend Developer with experience in designing and implementing robust, scalable, and resilient technological solutions, contributing to mission-critical components for financial operations. Key Highlights: 1. Develop high-performance APIs and backend components. 2. Participate in the migration of legacy systems to modern architectures. 3. Collaborate with architects, technical leaders, and development teams. We are currently looking for a Senior Java Backend Developer · We seek a Senior Java Developer with strong backend development experience, proficient in MVC architecture, capable of designing and implementing robust, secure, scalable, and resilient technological solutions. The ideal candidate will possess extensive experience in Java and modern frameworks, contributing to the development of mission-critical components for financial operations while collaborating with architects and technical leaders on the evolution of technology platforms. Key Responsibilities Develop high-performance APIs and backend components. Design and implement secure, scalable, and resilient solutions. Develop mission-critical components for financial operations. Apply DevSecOps practices throughout the software development lifecycle. Ensure code quality and continuous improvement. Collaborate with architects, technical leaders, and development teams. Identify opportunities for code improvement and optimize existing solutions. Document developments and maintain development standards. Comply with regulatory guidelines, governance policies, and best development practices. Ensure service observability through logs, metrics, and traceability. Key Challenges of the Role Quickly adapt to new projects and teams. Implement highly available and resilient solutions. Participate in the migration of legacy systems to modern architectures. Design APIs capable of supporting high traffic volumes and user growth. Contribute to application reengineering and continuous improvement initiatives. Apply modern DevOps, cybersecurity, and feature flag practices. Requirements and Experience Academic Qualifications Bachelor’s degree in Systems Engineering, Computer Science, or related field. Experience Minimum 5 years of Java development experience. Essential Technical Knowledge Advanced Java programming (Java 17 or higher). Frameworks: Spring Boot Spring Security Spring Data Spring MVC Hibernate / JPA Quarkus framework. Microservices development. Implementation of messaging queues (IBM MQ). Unit testing proficiency. Design patterns and SOLID principles. Software architecture based on: Microservices Layered architecture DevOps and Tools Experience with DevOps tools: Atlassian Suite Git Jenkins CI/CD SonarQube Pipelines Advanced Maven and Git Flow expertise. Databases Advanced SQL in: Oracle MySQL Testing and Performance Testing Tools: JMeter NeoLoad Gatling Infrastructure and Deployment Docker Kubernetes OpenShift High-availability architectures. Methodologies Experience working with Scrum and Kanban. Position Conditions 100% Hybrid work mode (availability to attend office as needed). Working hours: 9:00 AM – 6:00 PM (Mexico City time zone). 1-hour lunch break. Occasional weekend work availability required depending on project needs. Adequate home workspace is required. Required language: Native Spanish. Desirable Knowledge Experience in financial institutions or banking. Knowledge of banking systems. Experience with WSO2. Experience with OpenShift. We Offer: Salary: $41,000 MXN (take-home pay) Statutory and above-statutory benefits. Hybrid work mode. -Requirements- Minimum education: Higher education – Bachelor’s degree 5 years of experience Age: between 25 and 59 years Keywords: developer, programmer
