Sr Java Developer/ 100% Remote in Mexico

Pyramid Consulting, Inc

México

A distancia

MXN 900.000 - 1.500.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Descripción de la vacante

Pyramid Consulting, Inc is seeking an experienced Senior Java Developer for a 100% remote role based in Mexico. You will leverage Java, Spring Boot, and microservices to design, build, and scale enterprise applications in collaboration with cross-functional teams.

The ideal candidate has 7+ years of hands-on Java development, strong API design skills, and experience with distributed systems and Kafka. Remote work in Mexico offers flexible collaboration and impactful projects.

Formación

  • 7+ years of professional Java application development.
  • Strong Spring Boot and microservices design experience.
  • Proven RESTful API design, development, and integration.
  • Experience with relational databases (Oracle, MySQL, PostgreSQL, SQL Server).
  • Kafka or similar messaging systems for event-driven architectures.
  • Solid object-oriented design, patterns, and testing practices.
  • Ability to mentor junior developers and review code.

Responsabilidades

  • Design, develop, test, and maintain enterprise Java applications.
  • Architect scalable microservices and secure APIs.
  • Implement asynchronous messaging with Kafka.
  • Collaborate with DevOps, QA, and product teams.
  • Provide code reviews and mentorship.

Conocimientos

Java
Spring Boot
Microservices
RESTful APIs
Kafka
SQL
Distributed systems
Unit tests
Code quality

Educación

Bachelor's degree in Computer Science, IT, Engineering, or related field

Herramientas

Docker
Kubernetes
Git

Descripción del empleo

Job Type: Full-time Based Job Opportunity

Location: 100% Remote in Mexico

Job Description:

Job Summary

We are seeking an experienced Senior Java Developer with over 7 years of hands‑on experience in enterprise application development. The ideal candidate will have strong expertise in Java, Spring Boot, and microservices architecture, along with proven experience in designing scalable, high-performance applications. This role requires close collaboration with cross‑functional teams to deliver robust software solutions that meet business and technical requirements.

Key Responsibilities
  • Design, develop, test, and maintain enterprise‑grade applications using Java and Spring Boot.
  • Architect and implement scalable microservices‑based solutions following industry best practices.
  • Develop and integrate RESTful APIs to support internal and external system integrations.
  • Analyze business requirements and translate them into technical designs and software solutions.
  • Create well‑structured, reusable, and maintainable code following clean code principles and coding standards.
  • Design and optimize database schemas, queries, and stored procedures for relational databases.
  • Implement asynchronous and event‑driven architectures using Kafka or other messaging platforms.
  • Participate in system design discussions, code reviews, and architectural decision‑making.
  • Troubleshoot, debug, and resolve complex technical issues across distributed systems.
  • Ensure application performance, scalability, reliability, and security requirements are met.
  • Collaborate with DevOps, QA, Product Owners, and other stakeholders throughout the software development lifecycle.
  • Mentor junior developers and promote best practices in software engineering.
  • Contribute to continuous improvement initiatives, including development processes, coding standards, and automation.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 7+ years of professional experience in Java application development.
  • 5+ years of hands‑on experience with Spring Boot and microservices architecture.
  • Strong experience designing, developing, and deploying microservices‑based applications.
  • Extensive experience in RESTful API design, development, documentation, and integration.
  • Strong proficiency in Java 8/11/17 and core Java concepts, including collections, multithreading, exception handling, and concurrency.
  • Solid understanding of Spring Framework components, including Spring Boot, Spring MVC, Spring Data JPA, Spring Security, and dependency injection.
  • Expertise in Spring annotations and framework best practices.
  • Strong knowledge of SQL and experience working with relational databases such as Oracle, MySQL, PostgreSQL, or SQL Server.
  • Hands‑on experience with Kafka or similar messaging technologies for event‑driven architectures.
  • Deep understanding of object‑oriented programming principles, design patterns, and software architecture concepts.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Experience writing unit tests, integration tests, and ensuring code quality through automated testing frameworks.
Preferred Qualifications
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with containerization technologies such as Docker and orchestration platforms like Kubernetes.
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of monitoring and logging tools such as Splunk, ELK Stack, Grafana, or Prometheus.
  • Familiarity with Agile/Scrum development methodologies.
  • Experience with source control systems such as Git and collaborative development workflows.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Java & Microservices Lead - Remote Mexico
Senior Java & Microservices Lead - Remote Mexico

Pyramid Consulting, Inc • México

A distancia
MXN 900.000 - 1.500.000
Java Developer
Java Developer

The Adecco Group • Estado de México

A distancia
MXN 1.078.000 - 1.439.000
Java backend Developer
Java backend Developer

Tata Consultancy Services • Ciudad de México

Presencial
MXN 1.079.000 - 1.439.000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Pyramid Consulting, Inc • Ciudad de México

Híbrido
MXN 748.000 - 1.310.000
Sr. Java Engineer
Sr. Java Engineer

Encora Inc. • Ciudad de México

A distancia
MXN 1.473.000 - 1.842.000
Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Ciudad de México

Presencial
MXN 1.105.000 - 1.475.000
Senior Software Development Engineer – Java/Golang – REMOTE ONLY MEXICO
Senior Software Development Engineer – Java/Golang – REMOTE ONLY MEXICO

Scalepex • México

A distancia
MXN 1.048.000 - 1.399.000
100% remote
Contractor scheme
Mid Full Stack Developer – React & Java – remote ONLY MEXICO
Mid Full Stack Developer – React & Java – remote ONLY MEXICO

Scalepex • México

A distancia
MXN 524.000 - 875.000
Solutions Architect - Java
Solutions Architect - Java

Lumenalta • México

A distancia
MXN 1.846.000 - 2.400.000
Java Backend Developer
Java Backend Developer

Sequoia Connect • Xico

Híbrido
MXN 900.000 - 1.500.000