Technical Lead, Software Development, Software Engineer
Job in
Kansas City, Jackson County, Missouri, 64101, USA
Listed on 2026-03-01
Listing for:
Theintechgroup
Full Time
position Listed on 2026-03-01
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer, Software Architect, Cloud Engineer - Software
Job Description & How to Apply Below
Job Title:
Technical Lead – Java / Spring Boot
Experience
Required:
7–10 years overall, with at least 3+ years in a Technical Lead role
We are seeking a highly skilled Technical Lead with strong expertise in Java and Spring Boot to lead a team of 2–10 engineers (junior and senior). The ideal candidate will have a proven track record in managing end-to-end SDLC, designing scalable architectures, and delivering enterprise-grade solutions in a collaborative environment.
Key Responsibilities:- Lead, mentor, and manage a development team of 2–10 engineers, ensuring high-quality deliverables.
- Drive the complete Software Development Life Cycle (SDLC) from requirements gathering to production deployment and go-live.
- Collaborate with cross-functional teams, including business analysts, QA, Dev Ops, and other technical tracks.
- Translate business requirements into functional and technical designs.
- Implement and enforce best practices, design patterns, and coding standards.
- Design, develop, and maintain microservices and event-driven architectures.
- Ensure optimal integration of RDBMS and No
SQL databases within applications. - Oversee CI/CD processes and deployments using Jenkins and Docker.
- Facilitate knowledge sharing, code reviews, and technical documentation.
- Knowledge of Data Lake and Data Warehouse concepts.
- Exposure to any of cloud provider [GCP, AWS, Azure]
- Languages:
Java 8+ (Primary), Basic Python. - Messaging:
Kafka, MQ. - CI/CD Tools:
Jenkins, Docker. - Design & Architecture:
Strong understanding of design patterns and scalable architecture principles. - Monitoring tools: ELK, Prometheus, Grafana
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 7–10 years of software development experience, with at least 2+ years in a technical leadership role.
- Proven track record of delivering high-quality software on time.
- Excellent communication, collaboration, and stakeholder management skills.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×