Demo

Java Technical Lead

IMR Soft LLC
Mountain View, CA Full Time
POSTED ON 10/29/2025 CLOSED ON 10/30/2025

What are the responsibilities and job description for the Java Technical Lead position at IMR Soft LLC?

Job Details

Java Technical Lead
Mountian View, CA (Hybrid 3 days work from office)
12 Months contract
Experience Leavel: 13 Years
Job Summary:
We are looking for a highly skilled Java Lead to design, develop, and lead the implementation of scalable backend systems. The ideal candidate will have deep expertise in Java, Spring Boot, AWS, Kafka, and backend databases such as RDS, SQL, or PostgreSQL. Experience with Apache Flink or AI/ML integrations is a strong plus. You will play a key role in driving architecture decisions, mentoring developers, and ensuring best practices in backend engineering and cloud-native design.
Key Responsibilities:
Lead the design, development, and deployment of high-performance, scalable Java-based applications.
Architect and implement microservices using Spring Boot and integrate them within a distributed environment.
Manage and optimize backend databases (RDS, SQL, PostgreSQL) for reliability and performance.
Implement and manage real-time streaming solutions using Apache Kafka.
Collaborate with DevOps and Cloud teams to design and deploy applications on AWS.
Ensure system security, scalability, and maintainability following modern design patterns.
Lead code reviews, enforce coding standards, and mentor junior developers.
Troubleshoot production issues, identify performance bottlenecks, and optimize system performance.
Work with data processing frameworks like Apache Flink (preferred).
Contribute to incorporating AI/ML-based solutions into existing architectures (nice-to-have).
Required Skills & Qualifications:
8 years of experience in backend development using Java and related frameworks.
Strong hands-on experience with Spring Boot microservices.
Proficient in AWS cloud services such as EC2, S3, Lambda, RDS, CloudWatch, etc.
Experience working with Apache Kafka for event-driven systems.
Deep understanding of RDS, SQL, and PostgreSQL database design and performance tuning.
Solid understanding of RESTful APIs, CI/CD pipelines, and containerization (Docker, Kubernetes).
Proven experience in leading teams and delivering enterprise-grade solutions.
Excellent problem-solving, communication, and leadership skills.
Preferred Skills:
Experience with Apache Flink or similar stream processing frameworks.
Exposure to AI/ML model integration in backend systems.
Familiarity with modern data processing and analytics pipelines.
AWS certification (Developer or Solutions Architect) is a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary.com Estimation for Java Technical Lead in Mountain View, CA
$138,432 to $176,274
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Technical Lead?

Sign up to receive alerts about other jobs on the Java Technical Lead career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$155,218 - $198,966
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at IMR Soft LLC

  • IMR Soft LLC Princeton, NJ
  • Develop and maintain CI/CD process for SaaS applications by accessing tools like Jenkinsgithub. Web application development using J2EE, JSP, Servlets, JDBC... more
  • 10 Days Ago

  • IMR Soft LLC Plano, TX
  • Role: SAP Incident Manager Location: Plano, TX (Hybrid 3 days Onsite) Duration : 12 months contract Experience: 12 years We are seeking an experienced SAP ... more
  • 13 Days Ago

  • IMR Soft LLC Princeton, NJ
  • Position: Solutions Architect Location: Remote Duration: 12 Months We are seeking an experienced Solutions Architect to design, integrate, and deliver comp... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Java Technical Lead jobs in the Mountain View, CA area that may be a better fit.

  • Lead Sunnyvale, CA
  • Lead is a fintech building banking infrastructure for embedded financial products and services. We operate an FDIC-insured bank headquartered in Kansas Cit... more
  • 23 Days Ago

  • Lead Sunnyvale, CA
  • Lead is a fintech building banking infrastructure for embedded financial products and services. We operate an FDIC-insured bank headquartered in Kansas Cit... more
  • 4 Days Ago

AI Assistant is available now!

Feel free to start your new journey!