Lead Java Developer

IVIDTEK INC

Phoenix (AZ)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IVIDTEK INC is seeking a Tech Lead with deep Java microservices experience to design, develop, and lead scalable enterprise applications. The role emphasizes hands-on writing Spring Boot microservices, cloud deployments on AWS, and leading teams through complex problem solving and delivery.

The candidate will guide architecture decisions, drive performance optimization, and ensure robust testing and secure integrations across distributed systems using Kubernetes, Docker, and modern DevOps

Qualifications

  • End-to-end design and implementation of Spring Boot microservices with robust APIs and secure integrations.
  • Collaborate with business stakeholders and development teams to analyze requirements, plan deliverables, and ensure timely delivery of high-quality code.
  • Drive and review system architecture decisions, ensuring high availability, scalability, and performance across distributed applications.
  • Support the team in debugging, performance tuning, and resolving production issues using tools like Datadog and Elasticsearch.
  • Implement and maintain AWS infrastructure components such as EKS, ALB, and DynamoDB, ensuring best practices for cloud deployment and configuration.
  • Oversee CI/CD pipelines (Harness/TeamCity), code reviews, and GitHub workflows (branching, PRs, version control).
  • Ensure proper testing coverage using JUnit and Mockito, and encourage automated test-driven development within the team.
  • Collaborate with DevOps teams on containerized deployments using Docker and Kubernetes, promoting continuous integration and smooth release cycles.
  • Experience with security systems like Ping, Okt.
  • Mentor junior developers, conduct code reviews, and provide technical guidance to maintain best coding and design practices.
  • Continuously monitor application health, analyze logs for issue prevention, and lead root cause investigations for critical issues.
  • Deliver clear progress reports in daily scrums, drive sprint commitments, and proactively highlight risks or impediments.

Responsibilities

  • Lead end-to-end design and implementation of Spring Boot microservices with robust APIs and secure integrations.
  • Collaborate with business stakeholders and development teams to analyze requirements, plan deliverables, and ensure timely delivery of high-quality code.
  • Drive and review system architecture decisions, ensuring high availability, scalability, and performance across distributed applications.
  • Support the team in debugging, performance tuning, and resolving production issues using tools like Datadog and Elasticsearch.
  • Implement and maintain AWS infrastructure components such as EKS, ALB, and DynamoDB, ensuring best practices for cloud deployment and configuration.
  • Oversee CI/CD pipelines (Harness/TeamCity), code reviews, and GitHub workflows (branching, PRs, version control).
  • Ensure proper testing coverage using JUnit and Mockito, and encourage automated test-driven development within the team.
  • Collaborate with DevOps teams on containerized deployments using Docker and Kubernetes, promoting continuous integration and smooth release cycles.
  • Experience with security systems like Ping, Okt.
  • Mentor junior developers, conduct code reviews, and provide technical guidance to maintain best coding and design practices.
  • Continuously monitor application health, analyze logs for issue prevention, and lead root cause investigations for critical issues.
  • Deliver clear progress reports in daily scrums, drive sprint commitments, and proactively highlight risks or impediments.

Skills

Java (JDK 11/17)
Spring Boot
Microservices Architecture
RESTful APIs
JSON (Jackson)
Kafka
Solace
GitHub
JUnit
Mockito
Docker
Kubernetes
CI/CD
Datadog
Elasticsearch
AWS (EKS, ALB, DynamoDB)
Security systems (Ping, Okt)
Mentoring

Tools

IntelliJ
Eclipse

Job description

We are seeking a highly skilled Tech Lead with strong expertise in Java-based microservices architecture to design, develop, and lead scalable enterprise applications. The ideal candidate will have hands-on experience with Spring Boot, AWS services, DynamoDB, and message-driven platforms like Kafka or Solace. This role requires both technical depth and strong leadership to guide teams through complex problem-solving, performance optimization, and project delivery.

Roles and Responsibilities
  • :Lead end-to-end design and implementation of Spring Boot microservices with robust APIs and secure integrations
  • .Collaborate with business stakeholders and development teams to analyze requirements, plan deliverables, and ensure timely delivery of high-quality code
  • .Drive and review system architecture decisions, ensuring high availability, scalability, and performance across distributed applications
  • .Support the team in debugging, performance tuning, and resolving production issues using tools like Datadog and Elasticsearch
  • .Implement and maintain AWS infrastructure components such as EKS, ALB, and DynamoDB, ensuring best practices for cloud deployment and configuration
  • .Oversee CI/CD pipelines (Harness/TeamCity), code reviews, and GitHub workflows (branching, PRs, version control)
  • .Ensure proper testing coverage using JUnit and Mockito, and encourage automated test-driven development within the team
  • .Collaborate with DevOps teams on containerized deployments using Docker and Kubernetes, promoting continuous integration and smooth release cycles
  • .Experience with security systems like Ping, Okt
  • aMentor junior developers, conduct code reviews, and provide technical guidance to maintain best coding and design practices
  • .Continuously monitor application health, analyze logs for issue prevention, and lead root cause investigations for critical issues
  • .Deliver clear progress reports in daily scrums, drive sprint commitments, and proactively highlight risks or impediments
Required Skills
  • :Core: Java (JDK 11/17), Spring Boot, Microservices Architecture, RESTful APIs (JAX-RS/CXF), JSON (Jackson), PIn
  • gTesting: JUnit, Mockit
  • oDatabases: AWS DynamoDB, Spring Data integratio
  • nMessaging Platforms: Kafka, Solace, EMS, or M
  • hVersion Control: GitHub (PRs, branching strategy
  • )Tools/IDE: IntelliJ, Eclips
eNice to Have: AWS Certification, exposure to full DevOps pipelines, or infrastructure automatio
n.Key Attrib
  • utesStrong analytical and problem-solving mind
  • set.Excellent communication and leadership skills with the ability to guide and inspire te
  • ams.Proactive in identifying bottlenecks and implementing preventive measu
  • res.Ownership-driven approach to project execution and deliv
  • ery.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

IVIDTEK INC • Las Vegas (NV)

On-site
USD 100,000 - 140,000
Lead Software Engineer (Java / AWS)
Lead Software Engineer (Java / AWS)

Compunnel, Inc. • Chicago (IL)

On-site
USD 150,000 - 190,000
Lead Java Developer (Tech Lead)
Lead Java Developer (Tech Lead)

TechDigital Group • New York (NY)

On-site
USD 120,000 - 160,000
Java Lead
Java Lead

Compunnel, Inc. • Schaumburg (IL)

On-site
USD 120,000 - 150,000
Java Lead Developer
Java Lead Developer

SSV Technologies Inc. • Las Vegas (NV)

On-site
USD 180,000 - 240,000
Senior Technical Lead (Java Full Stack)
Senior Technical Lead (Java Full Stack)

TechDigital Group • San Antonio (TX)

On-site
USD 100,000 - 150,000
Java Tech Lead
Java Tech Lead

Inizio Partners Corp • Pittsburgh

On-site
USD 120,000 - 150,000
Technology Lead – Java | Spring Boot
Technology Lead – Java | Spring Boot

Veriipro • Seattle (WA)

On-site
USD 120,000 - 150,000
Technical Lead - Java
Technical Lead - Java

TechDigital Group • Charlotte (NC)

On-site
USD 90,000 - 150,000
Java Lead Engineer
Java Lead Engineer

Compunnel, Inc. • Chicago (IL)

On-site
USD 120,000 - 150,000