Skip to main content

Lead Java Developer

Tecnologia
Ampstek
Belém, BrasilHá 1 semanasAté 05/05/2026

Descrição da vaga

Title: Java Lead Developer

Location: 100% Remote(Brazil)

Job Type: Contract

Position Summary:

We are seeking a highly experienced and strategic Lead Java Developer to architect, lead,

and deliver scalable microservice-based solutions in a cloud-native environment. This role requires deep technical expertise, strong leadership, and a proven track record in enterprise-scale systems—preferably within the telecommunications industry.

Key Responsibilities:

  • Architect and lead the development of robust Java-based microservices using Spring

Boot and related frameworks.

  • Guide and mentor engineering teams, fostering best practices in software design,

testing, and DevOps.

  • Lead cloud-native solution design and deployment using AWS, Kubernetes, and Docker.
  • Design and implement event-driven systems using Apache Kafka and messaging frameworks like Apache Camel.
  • Collaborate with cross-functional teams to align technical solutions with business goals and customer needs.
  • Drive modernization efforts, including monolith-to-microservices transformations and legacy system integrations.
  • Champion CI/CD pipelines, automated testing, and observability practices.
  • Lead initiatives in identity management, billing systems, and customer self-service platforms.
  • Ensure secure coding practices, performance optimization, and production readiness.
  • Maintain comprehensive documentation and promote knowledge sharing across teams.

Required Qualifications:

  • 8+ years of professional experience in Java development, including enterprise-scale microservices.
  • 5+ years of experience with cloud platforms (AWS preferred), including architecture and deployment.
  • Proven experience with Spring Boot, GraphQL, and Node.js in backend development.
  • Strong background in event-driven architectures and messaging systems (Kafka,

Camel).

  • Experience leading application modernization and digital transformation projects.
  • Expertise in containerization and orchestration using Docker and Kubernetes.
  • Familiarity with service meshes (e.g., Istio), API gateways (e.g., Zuul, NGINX), and

OAuth2/SAML.

  • Proficiency in CI/CD tools (GitLab, Jenkins), observability tools (DataDog, SumoLogic),

and distributed tracing.• Strong understanding of telecommunications systems, including identity, billing, and device management.

  • Excellent communication and stakeholder engagement skills.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Preferred Experience:

  • Telecommunications industry experience, including work with customer identity,

billing systems, and network equipment management.

  • Experience with full-stack development, including React or Angular for internal tooling.
  • Familiarity with Agile/Scrum methodologies and SAFE frameworks.
  • Cloud-native tool development and internal platform engineering.

Thanks

Aatmesh

¿Te interesa este puesto?