Software Technical Lead

Triwill Group

United States

On-site

USD 150,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote work within the United States

Job summary

Jobgether is seeking a Software Technical Lead based in the United States. The role blends hands-on Java development with architecture leadership across enterprise applications and AI-driven capabilities.

You will mentor engineers, drive scalable and secure solutions, and collaborate with product, data, and client stakeholders to shape technical strategy. Remote work within the United States is available.

Qualifications

  • 10+ years of professional software engineering experience with hands-on full-stack Java development.
  • Deep expertise in Java, Spring Boot, microservices, and distributed architecture.
  • Experience with React, Angular, or Vue frontend technologies.
  • Experience integrating AI/ML services and AI-enhanced product capabilities including LLMs.
  • Cloud proficiency with AWS/Azure/GCP, plus Docker and Kubernetes.
  • Proven technical leadership including mentoring teams and architectural decisions.
  • Strong observability, performance, scalability, reliability, and secure architecture.
  • Excellent communication with clients and stakeholders.
  • US citizen or permanent resident in the United States, able to work without sponsorship.

Responsibilities

  • Lead the technical architecture and design of full-stack Java applications using Spring Boot, microservices, distributed systems, and modern front-end frameworks.
  • Guide hands-on development while upholding high standards for code quality, security, and scalability.
  • Drive AI and ML integration into enterprise solutions, including LLM-powered functionality and intelligent automation.
  • Champion AI-assisted engineering tools and practices to improve velocity, reliability, and developer experience.
  • Mentor engineers across experience levels and foster technical growth.
  • Collaborate with product, data, AI, and engineering teams to define technical strategy and deliver end-to-end solutions.
  • Oversee performance, observability, reliability, and security across the technology stack.
  • Contribute to cloud architecture, CI/CD pipelines, and DevOps practices for reliable delivery.
  • Facilitate technical discussions with clients, translating concepts into actionable decisions.
  • Identify opportunities to improve development processes and architecture in line with client objectives.

Skills

Java
Spring Boot
Microservices
Distributed systems
React
Angular
Vue.js
AI/ML
AWS
Azure
GCP
Docker
Kubernetes
Technical leadership
CI/CD
DevOps
Stakeholder mgmt

Tools

Docker
Kubernetes

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Technical Lead based in United States.

As a Software Technical Lead, you will provide technical direction for teams building complex, mission-critical enterprise applications. You’ll combine hands‑on Java development with architecture, engineering leadership, and AI-driven innovation. The role spans full-stack application design, distributed systems, cloud infrastructure, and modern AI capabilities. You’ll mentor engineers, establish strong technical practices, and help teams deliver scalable, secure, and reliable solutions. You’ll also work closely with product, data, AI, and client stakeholders to translate business objectives into effective technical strategies. This is an opportunity for an experienced engineering leader to shape both the technology and the way modern AI-assisted software teams build products.

Accountabilities
  • Lead the technical architecture and design of full-stack Java applications using Spring Boot, microservices, distributed systems, and modern front-end frameworks.
  • Guide hands‑on development while establishing high standards for code quality, maintainability, security, scalability, and engineering excellence.
  • Drive the integration of AI and machine learning capabilities into enterprise solutions, including LLM-powered functionality, intelligent automation, and AI-assisted workflows.
  • Champion AI-assisted engineering tools and practices that improve development velocity, reliability, quality, and developer experience.
  • Mentor and coach engineers across different experience levels, fostering continuous learning, technical growth, and strong engineering practices.
  • Collaborate with product, data, AI, and engineering teams to define technical strategy and deliver cohesive end-to-end solutions.
  • Oversee application performance, scalability, observability, reliability, and security across the technology stack.
  • Contribute to cloud architecture, containerization, CI/CD pipelines, and DevOps practices to support reliable and efficient software delivery.
  • Facilitate technical discussions with clients and stakeholders, translating complex engineering concepts into clear recommendations, tradeoffs, and actionable decisions.
  • Identify opportunities to improve development processes, architecture, and technology adoption while keeping solutions aligned with business and client objectives.
Requirements
  • 10+ years of professional software engineering experience, including substantial hands‑on experience developing full‑stack Java applications.
  • Deep expertise in Java, Spring Boot, microservices, and distributed system architecture.
  • Strong experience with modern front‑end technologies such as React, Angular, or Vue.
  • Demonstrated experience integrating AI/ML services or developing AI‑enhanced product capabilities, including familiarity with LLM‑powered solutions or intelligent automation.
  • Strong understanding of cloud platforms such as AWS, Azure, or GCP, along with Docker and Kubernetes.
  • Proven technical leadership experience, including mentoring engineers, guiding engineering teams, and making architecture and technology decisions.
  • Experience with observability, performance optimization, scalability, reliability, and secure software architecture.
  • Strong understanding of modern software engineering practices, CI/CD, DevOps, and cloud‑native development.
  • Excellent communication and stakeholder management skills, with the ability to work directly with clients and explain complex technical concepts clearly.
  • Demonstrated curiosity, adaptability, and a continuous‑improvement mindset, with an interest in using AI to enhance engineering outcomes.
  • Must be a U.S. citizen or permanent resident residing in the United States and able to work without visa sponsorship.
Benefits
  • Opportunity to lead the technical direction of complex, mission‑critical enterprise software initiatives.
  • Hands‑on exposure to modern Java, cloud, distributed systems, and AI technologies.
  • Opportunity to influence how AI‑assisted engineering is integrated into software development practices.
  • Collaborative environment spanning software engineering, data, AI, and product disciplines.
  • Strong opportunities for technical leadership, mentoring, and professional growth.
  • Direct interaction with clients and senior stakeholders on complex technology initiatives.
  • Remote work opportunity within the United States.
  • Focus on continuous learning, innovation, and improving engineering outcomes.

We appreciate your interest and wish you the best!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Development Engineer -AI-Assisted Engineering
Lead Development Engineer -AI-Assisted Engineering

Tyson Foods • Springdale (AR)

On-site
USD 120,000 - 150,000
Paid time off
401(k) plans
Affordable health, life, dental, vision benefits
Manager, Software Engineering
Manager, Software Engineering

Jobgether • United States

On-site
USD 139,000 - 236,000
Salary
Bonus eligibility
Healthcare
+6
Team Leader of Software Development
Team Leader of Software Development

Corporation Service Company • Lewisville (TX)

Hybrid
USD 109,000 - 136,000
Development Lead/Architect
Development Lead/Architect

Jobgether • United States

On-site
USD 140,000 - 210,000
Comprehensive benefits
Paid time off
401(k)
+2
Principal Software Engineer
Principal Software Engineer

Minfy Technologies • United States

On-site
USD 150,000 - 210,000
Lead .NET Developer
Lead .NET Developer

STACK IT Recruitment • United States

On-site
CAD 100,000 - 130,000
Competitive vacation and personal days
Comprehensive health benefits
Software Engineering Manager
Software Engineering Manager

CornerStone Technology Talent Services • Denton (TX)

On-site
USD 150,000 - 190,000
Staff Software Engineer
Staff Software Engineer

Newmark Group • Chicago (IL)

Hybrid
USD 190,000 - 250,000
Competitive compensation
Collaborative Culture
Growth & Learning
+1
Team Lead AI Software Engineer - Java/React
Team Lead AI Software Engineer - Java/React

Korn Ferry • Westlake (TX)

On-site
USD 180,000 - 240,000
Engineering Lead | Onsite
Engineering Lead | Onsite

Worky • Dallas (TX)

On-site
USD 44,000 - 154,000