Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior Java Engineer

Jobgether

A distancia

MXN 1,094,000 - 1,824,000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A recruitment agency is seeking a Senior Java Engineer to take ownership of technical decisions and shape the architecture and quality of core systems. The position emphasizes leadership and requires extensive Java experience, along with skills in microservices and CI/CD tools. The role is remote-first, allowing candidates from Latin America to apply, and offers a variety of benefits including unlimited paid time off and premium health insurance.

Servicios

Unlimited paid time off
Employee stock option program
Premium health and dental insurance
Monthly wellness stipend

Formación

  • Proficient in Java, Spring, API design, and both object-oriented and functional programming.
  • Experience leading or mentoring engineering teams.
  • Solid background in system design and database management.

Responsabilidades

  • Architect and implement scalable and high-performance solutions.
  • Stay involved throughout the development lifecycle.
  • Evaluate and improve existing applications.

Conocimientos

Java expertise
Strong communication skills
Microservices architecture
CI/CD tools
Containerization and orchestration

Herramientas

PostgreSQL
Docker
Kubernetes
Maven
Jenkins
Descripción del empleo

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Java Engineer in Latin America.

In this role, you will take ownership of high-impact technical decisions while helping shape the architecture, quality, and scalability of core systems. You will work on solutions used by a rapidly growing user base, delivering robust software that supports high performance and reliability. As a key technical contributor, you will remain hands‑on with coding, testing, and reviewing, while guiding other engineers and promoting best practices across the team. You will collaborate closely with product and engineering stakeholders, drive continuous improvement, and help build an efficient, resilient environment where innovation thrives. This role is ideal for someone who combines deep Java expertise with leadership, autonomy, and a passion for solving complex technical challenges.

Accountabilities
  • Architect and implement scalable, high‑performance solutions that support significant growth and high system visibility.
  • Produce efficient, maintainable, and reliable Java code capable of handling large‑scale daily usage.
  • Stay actively involved throughout the development lifecycle, contributing hands‑on to coding, testing, and delivery.
  • Design and execute comprehensive test strategies to ensure system robustness and stability.
  • Conduct thoughtful and rigorous code reviews to uphold quality standards across the engineering team.
  • Diagnose, debug, and resolve issues promptly to ensure smooth operations and minimal disruptions.
  • Promote engineering excellence by advocating for best practices, continuous improvement, and innovation.
  • Share knowledge and participate actively in the engineering community to support collaboration and problem‑solving.
Requirements
  • Strong verbal and written communication skills, with proficiency in English.
  • Extensive experience designing, developing, and maintaining Java applications, including expertise in concurrency, multithreading, and performance optimization.
  • Strong background in building scalable architectures using microservices, RESTful APIs, and cloud‑native principles.
  • Experience leading or mentoring engineering teams, driving best practices, and guiding architectural decisions.
  • Solid understanding of Java, Spring, API design, and both object‑oriented and functional programming.
  • Hands‑on experience with CI/CD tools such as Maven, Gradle, Jenkins, and Spinnaker.
  • Expertise in system design, database management (especially PostgreSQL), and schema evolution.
  • Proficiency with containerization and orchestration tools including Docker and Kubernetes.
  • Ability to quickly understand new domains and translate requirements into effective technical solutions.
  • Knowledge of PHP or Shell scripting is a plus.
  • Self‑driven mindset with the ability to operate independently and proactively.
Benefits
  • Remote‑first work environment across Latin America.
  • “Me Time” program with unlimited paid time off.
  • Employee stock option program.
  • Zero trading fees through the company’s crypto trading app.
  • Four‑month parental leave for birthing, non‑birthing, and adopting parents.
  • Premium health, dental, and life insurance in supported countries.
  • Monthly stipend for wellness, sports, books, entertainment, classes, and personal development.
  • Opportunity to work at the forefront of crypto innovation and contribute to high‑impact products.
Why Apply Through Jobgether?

We use an AI‑powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role’s core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.