1

Senior Java Tech Lead Jobs in Missouri (NOW HIRING)

Java Tech Lead

Saint Louis, MO · On-site

$55 - $60/hr

Java Tech Lead Location: St Louis, Missouri Job Type: Contract Due to senstivity of project we are looking for Visa independent candidates . * Lead the development and implementation of technical ...

Java Tech Lead Duration: Long Term Client: ACS/Equifax Location: Candidate should move to any of these locations after 3 months St. Louis, MO, Atlanta, GA, and Minneapolis, MN Key Responsibilities:

Java Technical Lead

Louisiana, MO · On-site

$40 - $44/hr

Mentor junior engineers and deliver training and brownbag sessions on emerging technologies. Lead ... Advanced Java with strong OOP concepts; Spring Framework, Spring Boot, Spring Cloud (Cloud Config ...

Technical Lead Day one ONSITE; O'fallon, MS Skillset: Sound knowledge of: Java stack (including Spring framework, Spring Batch, etc), React, Rest APIs, SQL (with solid experience working with Oracle ...

Senior Java Engineer

Saint Louis, MO · On-site

$55.75 - $71/hr

Overview We are looking for a highly skilled Senior Java Engineer to design, develop, and maintain ... Stay current with emerging technologies and best practices in Java development Required ...

Senior Java Software Engineer.

Clayton, MO · On-site

$116K - $153K/yr

Company Description SV Tech Systems prides itself in being the leading provider of recruitment and ... Job Title: Senior Java Software Engineer. Location: Weldon or Clayton, MO Duration: Long term ...

Sr. Java Developer

Saint Louis, MO

$55.75 - $71/hr

... for technology stack being used. Qualifications Core Java,REST,SOAP,Spring Boot,Spring Data ... Additional Information Only GC/Citizen, OPT,EAD,H1B

Sr. Java Developer

Saint Louis, MO

$55.75 - $71/hr

... for technology stack being used. Qualifications Core Java,REST,SOAP,Spring Boot,Spring Data ... Additional Information Only GC/Citizen, OPT,EAD,

Sr. Java Developer

Saint Louis, MO

$55.75 - $71/hr

... for technology stack being used. Qualifications Core Java,REST,SOAP,Spring Boot,Spring Data ... Additional Information All your information will be kept confidential according to EEO guidelines.

next page

Showing results 1-20

Senior Java Tech Lead information

What is the difference between Senior Java Tech Lead vs Java Developer?

AspectSenior Java Tech LeadJava Developer
ResponsibilitiesLeading projects, architecture decisions, mentoringCoding, debugging, implementing features
Required SkillsAdvanced Java, leadership, system designJava programming, problem-solving
Experience5+ years, leadership experience1-3 years, technical skills
Work EnvironmentTeam leadership, project managementDevelopment teams, coding tasks

The main difference between a Senior Java Tech Lead and a Java Developer lies in their responsibilities and experience. The Tech Lead oversees project architecture and mentors team members, while the Java Developer focuses on coding and technical implementation. Both roles require strong Java skills, but the Tech Lead also needs leadership and system design expertise.

What are the key skills and qualifications needed to thrive as a Senior Java Tech Lead, and why are they important?

To thrive as a Senior Java Tech Lead, you need deep expertise in Java development, software architecture, and system design, typically supported by a bachelor’s degree in computer science or a related field. Familiarity with frameworks like Spring, cloud platforms (e.g., AWS or Azure), and version control systems such as Git, along with relevant certifications, are often expected. Leadership, effective communication, and problem-solving skills help you guide teams, manage projects, and collaborate with stakeholders. These competencies are crucial for delivering robust technical solutions, ensuring code quality, and driving successful project outcomes.

What are Senior Java Tech Leads?

Senior Java Tech Leads are experienced software professionals who oversee the design, development, and implementation of Java-based applications within a team or organization. They provide technical leadership, mentor junior developers, and ensure best practices in coding, architecture, and project management. In addition to strong programming skills, they coordinate with stakeholders, contribute to system architecture decisions, and help resolve technical challenges to deliver high-quality software solutions.

What are some typical challenges faced by a Senior Java Tech Lead, and how are they addressed in a team setting?

Senior Java Tech Leads often face challenges such as balancing hands-on coding with leadership responsibilities, managing project timelines, and ensuring code quality across a distributed team. They address these challenges by setting clear coding standards, conducting regular code reviews, and fostering open communication among developers. Additionally, they mentor junior team members and work closely with product managers and stakeholders to align technical solutions with business goals. This collaborative approach helps the team deliver robust Java applications efficiently while supporting continuous learning and improvement.
Infographic showing various Senior Java Tech Lead job openings in Missouri as of June 2026, with employment types broken down into 55% Full Time, and 45% Contract. Highlights an 100% In-person job distribution.
Java Tech Lead

Java Tech Lead

Staffingine LLC

Saint Louis, MO • On-site

$55 - $60/hr

Contractor

Posted 6 days ago


Job description

Job Title: Java Tech Lead
Location:  St Louis, Missouri
Job Type: Contract
Due to senstivity of project we are looking for Visa independent candidates

Job Description: 

  • Lead the development and implementation of technical solutions in Asset and Wealth Management.
  • Oversee the design and architecture of applications using Java 11, Spring MVC, and Microservices.
  • Provide technical guidance on SQL Server, Kafka, and ETL processes.
  • Collaborate with cross-functional teams to ensure seamless integration of systems.
  • Manage the full software development lifecycle, from requirements gathering to deployment.
  • Ensure the performance, quality, and responsiveness of applications.
  • Troubleshoot and resolve technical issues in a timely manner.
  • Implement best practices for code quality, testing, and deployment.
  • Monitor and maintain system health and performance.
  • Develop and maintain RESTful web services and APIs.
  • Utilize Python for scripting and automation tasks.
  • Ensure compliance with industry standards and regulations.
  • Drive continuous improvement in processes and technologies.