Talent.com
Esta oferta de trabajo no está disponible en tu país.
Senior Java Software Engineer

Senior Java Software Engineer

ApTaskCiudad de México, Mexico
Hace 4 días
Descripción del trabajo

Overview

We are seeking a highly skilled Senior Specialist with expertise in Java and Microservices architecture to design, develop, and deliver scalable backend solutions. The ideal candidate will bring strong technical leadership, hands-on development experience, and the ability to mentor junior engineers while ensuring best practices in building robust microservices.

Responsibilities

  • Design, develop, and implement robust Java-based microservices following industry best practices.
  • Collaborate with cross-functional teams to deliver scalable and efficient backend systems.
  • Ensure high code quality through thorough testing, debugging, and documentation.
  • Stay updated with emerging technologies in microservices and adopt relevant advancements.
  • Participate in code reviews and promote engineering best practices.
  • Optimize performance and ensure reliability, scalability, and maintainability of services.
  • Lead the development and deployment of Java microservices while ensuring adherence to timelines and quality standards.
  • Work with product owners and stakeholders to translate business requirements into technical solutions .
  • Provide mentorship and technical guidance to junior developers.
  • Troubleshoot and resolve complex technical issues in a timely manner.
  • Collaborate with onsite and offshore teams for seamless integration and continuous delivery.
  • Maintain comprehensive technical documentation for ongoing maintenance and future development.

Required Skills & Qualifications

  • 7–11 years of professional experience in Java development and microservices architecture .
  • Strong knowledge of Java, Spring Boot, RESTful APIs, and cloud-native microservices .
  • Hands-on experience with CI / CD pipelines, containerization (Docker, Kubernetes), and cloud platforms (AWS, Azure, or GCP) .
  • Proficiency in database technologies (SQL / NoSQL).
  • Strong understanding of design patterns, system integration, and scalability principles .
  • Experience with Agile methodologies and collaborative development environments.
  • Excellent problem-solving and communication skills .
  • Ability to mentor junior engineers and foster a culture of knowledge sharing.
  • Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Industry

  • IT Services and IT Consulting
  • #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Senior Software Engineer • Ciudad de México, Mexico