Subscribe to the latest remote jobs:

Lead Java Engineer with Azure

🇧🇷 Brazil

Java

Docker

Kubernetes

Azure

Terraform

Design

Backend

Devops

Testing

Lead Java Engineer with Azure

from 🇧🇷 Brazil

We are looking for a Lead Java Engineerwith strong backend development experience and solid knowledge of cloud-based architectures. The ideal candidate should have hands-on experience with Java, Spring Boot, microservices, and Azure.

In this leadership role, you will drive technical excellence, mentor engineering teams, and spearhead the delivery of enterprise-grade cloud solutions.

Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot
  • Guide and mentor developers through code reviews and technical direction
  • Build scalable microservices and cloud-native applications
  • Create and maintain RESTful APIs and integrations
  • Collaborate with architects, DevOps engineers, QA teams, and business stakeholders
  • Contribute to system design, technical decisions, and architecture discussions
  • Ensure code quality, performance, scalability, and security
  • Support deployment, monitoring, and troubleshooting of cloud-based applications
  • Establish engineering standards, best practices and development workflows

Requirements

  • Strong experience with Java and Spring Boot (5+ years)
  • 1+ years of relevant leadership experience
  • Experience designing and building microservices
  • Proficiency in Microsoft Azure
  • Strong understanding of REST APIs, databases, and distributed systems
  • Experience with CI/CD pipelines and modern development practices
  • Good knowledge of unit and integration testing
  • Strong problem-solving and communication skills
  • Proficient communication skills in English (B2 level or higher)

Nice to Have

  • Experience with Docker and Kubernetes
  • Skills in Apache Kafka or other messaging systems
  • Knowledge of serverless architectures
  • Experience with Terraform or other infrastructure-as-code (IaC) tools
by @maxrusakovic