Skip to main content

Java Technical Lead

Technology
Infogain
Mountain View, United States1 months agoUntil 3/28/2026
On-site

Job description

Note: This is role is Full-time with Infogain.

Job Summary

We are looking for a Java Technical Lead with strong hands-on engineering experience and proven leadership skills to lead a development team while actively contributing to design and coding. This role is a 50% hands-on / 50% team leadership position, ideal for someone who can drive technical excellence, mentor engineers, and deliver scalable backend solutions in a cloud environment.

The ideal candidate must have deep expertise in Java (v21+) and AWS, with additional exposure to EC2 and MSK (Amazon Managed Streaming for Apache Kafka) being a strong plus.

Key Responsibilities

Technical (50% Hands-on)

Design, develop, and maintain scalable backend services using Java 21+.

Build and optimize cloud-native applications and APIs on AWS.

Contribute to system design, code reviews, debugging, and production issue resolution.

Ensure code quality, performance, scalability, and security best practices.

Work on integration patterns, event-driven components, and backend service orchestration.

Leadership (50% Team Lead)

Lead a team of engineers through design, development, testing, and release cycles.

Provide technical direction, task planning, and day-to-day guidance to the team.

Mentor junior/mid-level engineers and support technical skill development.

Collaborate with product managers, architects, QA, and stakeholders to deliver on roadmap goals.

Drive engineering best practices, coding standards, and agile execution.

Must-Have Skills

Strong hands-on experience with Java (v21 or above)

Strong experience with AWS (building/deploying backend applications)

Experience in backend service development, APIs, and distributed systems

Proven experience in a Technical Lead / Team Lead role

Strong understanding of software design principles, code reviews, and debugging

Experience working in Agile/Scrum environments

Good communication and stakeholder coordination skills

Nice-to-Have Skills

Amazon EC2

Amazon MSK (Managed Streaming for Apache Kafka)

Event-driven / messaging-based architecture experience

CI/CD pipeline and deployment automation experience

Performance tuning and observability/monitoring exposure

Experience

10+ years of software engineering experience

2+ years in a technical lead / team lead capacity (preferred)

Keywords
JavaAWSEC2MSKKafkaBackend ServicesAPIsDesignCodingLeadershipMentoringCloud-Native ApplicationsSystem DesignCode ReviewsAgileScrumTechnical LeadBackend SolutionsCloud EnvironmentScalable ServicesDebuggingSecurityEvent-Driven ComponentsOrchestrationTeam LeadershipCI/CDPerformance TuningObservabilityMonitoring

¿Te interesa este puesto?