All Jobs Vacancy

Lead Java Software Engineer

Posted 2 weeks ago by Medinext Global LLC

Position Title : Lead Java Software Engineer

Job Location: Remote

Estimated Duration (In Months): 12 Months

Remote job

Required Education/Experience: Bachelor’s degree in computer science or related field

Required Qualifications

  • 12+ years of Java backend development
  • 5+ years in Technical Lead, Lead Engineer, Principal Engineer, or Staff Engineer roles
  • Spring Boot and Microservices expertise
  • Strong AWS experience (especially ECS/Fargate, IAM, RDS, ALB, CloudWatch)
  • REST API architecture
  • Docker & Kubernetes (bonus)
  • CI/CD using GitHub Actions, Jenkins, GitLab, etc.
  • Elasticsearch/OpenSearch
  • Event-driven architecture (Kafka, SNS/SQS, RabbitMQ)
  • Distributed systems
  • Infrastructure as Code (Terraform, CloudFormation, CDK)
  • Mentoring engineers
  • Architecture ownership
  • Performance optimization
  • Enterprise application modernization

Required Technical Skills

  • Spring Boot
  • Java (21 latest versions )
  • Microservices Architecture
  • REST API Development
  • AWS Cloud Services (ECS/Fargate, IAM, ALB, RDS, CloudWatch, Secrets Manager)
  • OpenSearch / Elasticsearch
  • Docker
  • CI/CD Pipelines
  • GitHub
  • Distributed Systems
  • Cloud Architecture
  • Observability & Monitoring
  • DevOps Practices
  • Infrastructure as Code (IaC)
  • SQL & NoSQL Databases
  • Event-Driven Architecture
  • API Integration
  • Performance Optimization

Responsibilities

  • Leads software engineers in delivering business-critical applications.
  • Establishes technical direction and architectural standards.
  • Drives AWS cloud adoption and modernization initiatives.
  • Ensures solution scalability, performance, security, and reliability.
  • Promotes DevOps, CI/CD, automation, and AI-assisted development practices.
  • Supports incident resolution, operational excellence, and continuous improvement.
Rate:
Not specified
Location:
Remote
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Share job