Senior Backend Java Developer
Location
Mexico
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Java Developer
Nexaminds
Role Description Nexaminds is looking for a Senior Backend Java Developer to join our engineering team. In this role, you'll play a critical part in delivering high-impact backend services that enable a large-scale AWS migration. You'll own complex migration workstreams, modernize backend systems, drive architecture decisions, validate production readiness, and collaborate closely with SRE teams to ensure safe, reliable, and successful service cutovers. Location: MEXICO Eligibility Notice: This position is only open to candidates who are Mexican citizens currently residing in Mexico. Applications from candidates who do not meet this legal and operational requirement will not be considered. We appreciate your interest and encourage you to apply to roles that match your location. Qualifications - 5+ years of professional experience as a Backend Engineer or Software Engineer. - Extensive experience designing and developing backend applications using Java and Spring Boot. - Proven experience leading large-scale backend migrations, system modernizations, or complex refactoring initiatives. - Strong knowledge of distributed systems, microservices architecture, REST APIs, and backend service design. - Experience working with AWS environments and cloud migration projects. - Strong understanding of MySQL, DynamoDB, and relational database migration strategies. - Experience validating application performance, scalability, and production readiness before deployment. - Hands-on experience creating runbooks, rollback strategies, monitoring plans, and operational documentation. - Experience collaborating closely with SRE, DevOps, and cross-functional engineering teams. - Strong understanding of CI/CD pipelines, Git workflows, automated testing, and Agile development practices. - Excellent problem-solving, communication, and technical leadership skills. Requirements - Experience with Postgres migrations, logical replication, and database driver upgrades. - Experience migrating services from MySQL to DynamoDB or similar datastore modernization projects. - Knowledge of deterministic builds, Maven versioning, dependency management, and JDK upgrades. - Experience reducing technical debt through service consolidation and deprecation strategies. - Familiarity with GraphQL migrations or REST API modernization initiatives. - Experience supporting canary deployments, production cutovers, and rollback planning. - Exposure to Infrastructure as Code and cloud-native deployment practices. Job Duties - Lead critical backend migration workstreams from planning through successful production cutover. - Design migration strategies that minimize risk and prevent service inconsistencies during cloud migrations. - Develop and execute validation plans, including functional, performance, and integration testing. - Build operational readiness documentation, including runbooks, monitoring expectations, rollback plans, and cutover procedures. - Modernize backend services to improve migration readiness and reduce technical debt. - Drive backend architecture decisions across service dependencies to support scalable AWS migration efforts. - Partner closely with SRE teams during canary deployments, production cutovers, and post-deployment stabilization. - Optimize backend services by identifying opportunities to retire legacy systems instead of migrating them. - Support datastore modernization initiatives, including MySQL, DynamoDB, and Postgres migration activities. - Improve build pipelines, dependency management, security standards, and engineering best practices. - Participate in code reviews, technical design discussions, and mentoring across engineering teams. - Ensure backend services meet reliability, scalability, performance, and operational excellence standards. Benefits - Stock options đ - Remote work options đ - Flexible working hours đ - Benefits above the law But it's not just about the work; it's about the people too. You'll be collaborating with some seriously awesome IT pros. You'll have access to mentorship and tons of opportunities to learn and level up. Ready to embark on this journey with us? đđ If you're feeling the excitement, go ahead and apply!
Related Guides
Related Job Pages
More Backend Engineer Jobs
Desenvolvedor SĂȘnior Backend / Full Stack
Ănico Contato - GestĂŁo de AtendimentosGerencie e humanize os atendimentos da sua empresa.
âą Desenvolver, manter e evoluir APIs, serviços backend e integraçÔes com sistemas externos; âą Atuar em projetos envolvendo IA aplicada ao atendimento, automação de fluxos, CRM, e-commerce e canais como WhatsApp, Telegram, RCS e APIs de mensageria; âą Criar e manter integraçÔes com ERPs, gateways de pagamento, sistemas de pedidos, plataformas de e-commerce e serviços de terceiros; âą Participar da evolução de produtos internos, como plataformas omnichannel, Banco Ănico, sistemas de busca inteligente e automaçÔes comerciais; âą Apoiar decisĂ”es de arquitetura, modelagem de dados, performance, segurança e escalabilidade; âą Trabalhar com aplicaçÔes que exigem boa performance, paralelismo, processamento assĂncrono e capacidade de lidar com mĂșltiplas requisiçÔes simultĂąneas; âą Realizar code review, aprovar pull requests e orientar tecnicamente o time; âą Diagnosticar problemas em produção, analisar logs, identificar gargalos e propor correçÔes; âą Melhorar padrĂ”es tĂ©cnicos, documentação, organização de cĂłdigo e boas prĂĄticas; âą Apoiar testes, homologaçÔes, deploys e integraçÔes com clientes e parceiros; âą Contribuir para a evolução tĂ©cnica dos produtos, garantindo mais estabilidade, segurança, previsibilidade e qualidade nas entregas.
âą Develop technological solutions that improve the speed and quality of healthcare services. âą Analyze and interpret user stories to be developed, translating requirements into technically feasible solutions. âą Perform manual and automated unit, integration and acceptance testing of features, ensuring system quality and stability. âą Create and keep technical documentation for assigned tasks up to date.
Senior Software Engineer â Backend, Java
QuidaxProcess large volumes of crypto, build crypto products with our API & get your token listed on Africa's leading exchange
âą Design, build, and operate backend services for Quidax platform âą Shape technical direction, mentor engineers, and improve engineering practices âą Deliver production-ready backend features independently âą Lead design and implementation of complex backend systems âą Drive improvements to engineering quality, maintainability, and developer experience
Senior Backend Engineer, AI Engineering
GitLabBuild software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
âą Design and build the trigger system that links GitLab events, including code pushes, merge request and issue changes, CI/CD results, and deployments, and third-party events from tools like Jira, Jenkins, and Slack to the AI-powered Duo Flows that act on them. âą Contribute to the broader event platform, the core infrastructure that many of GitLab's AI features rely on to know when and how to run. âą Architect for high availability and throughput, since this part of the system sits at the center of automated AI workflows across GitLab and needs to reliably process events at scale. âą Work within GitLab's Rails monolith, where much of the event and trigger system lives, while staying open to other languages used elsewhere in the platform. âą Influence product and architecture direction by proposing iterative solutions to complex technical problems across a multi-service environment. âą Collaborate closely with your teammates, product manager, and designer to shape what the trigger system supports next, likely starting with an additional trigger type. âą Partner cross-departmentally with other Duo Agent Platform teams to make sure triggers and events integrate cleanly with the broader agent ecosystem GitLab is building. âą Participate in Tier 2 and Tier 3 on-call rotations to troubleshoot production, security, and urgent engineering issues in a globally distributed environment.


