Tech Lead – Software Engineer
Heitmeyer Consulting
Colorado · Posted October 27, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at Heitmeyer Consulting
More in Colorado job market · All Tech Lead jobs (48) · Technology & Software · Engineering jobs
More roles at Heitmeyer Consulting
- Technical Lead – Genesys Cloud · Columbus, OH
- Collateral Boarding Operations Analyst · Tupelo, MS
- Senior Business Analyst – Digital Account Opening Modernization · Santa Rosa, CA
- Sr. Java Developer · Columbus, OH
- Recruiter · Columbus, OH
- Senior Angular Developer · Buffalo, NY
Similar jobs
- Enterprise Software Engineer · Parsons · Colorado Springs, CO
- Senior Software Engineer · CACI · Denver, CO
- Engineer II, Embedded, Sensors, and Safety Software · Outrider · Henderson, CO
- Principal Engineer, Embedded, Sensors, and Safety Software · Outrider · Henderson, CO
- Software Engineer (Ray Data) · AnyScale · San Francisco, CA
- Staff Software Engineer, Ray Data · AnyScale · San Francisco, CA
Engineering jobs in the rankings
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
To Apply for this Job Click Here
Tech Lead – Software Engineer
JOB SUMMARY
Heitmeyer Consulting is seeking a hands-on Java Tech Lead to drive end-to-end modernization of backend systems—transitioning from legacy/on-prem platforms to AWS-based, cloud-native architectures.
This role combines deep technical expertise, architectural ownership, and team leadership, with a focus on building scalable, resilient, event-driven microservices in a highly regulated financial environment.
KEY RESPONSIBILITIES
1. Lead Modernization & Cloud Transformation
Drive migration of legacy systems from on-prem to AWS cloud-native architecture
Decompose monolithic applications into scalable microservices
Introduce and implement event-driven design patterns (pub/sub)
2. Own Backend Architecture (End-to-End)
Design and deliver:
APIs and service interfaces
Data models (relational + NoSQL)
Messaging patterns and integrations
Ensure systems are secure, scalable, and highly available
3. Provide Technical Leadership
Set and communicate technical direction across teams
Lead design reviews, code reviews, and engineering standards
Partner with product, platform, and cross-functional teams
4. Build & Operate Cloud-Native Services (AWS)
Design, build, and maintain backend services using AWS tools/services
Apply cloud-native patterns to improve scalability and reliability
Support DevOps practices and CI/CD pipelines while i mproving engineering velocity and system resilience
5. Own Reliability, Quality & Production Operations
Ensure systems meet expectations for:
Performance, availability, and resiliency
Implement:
Monitoring, alerting, and observability standards
Testing strategies (unit, integration, contract)
6. Drive Engineering Excellence & Innovation
Implement modern engineering practices (CI/CD, automation, DevOps)
Leverage and guide adoption of AI-assisted development workflows
Improve development efficiency while ensuring governance and quality
REQUIRED SKILLS & EXPERIENCE (MUST-HAVES)
Technical
8–10+ years of backend software engineering experience
Strong expertise in Java or JVM-based technologies
Proven experience building microservices and REST APIs
Hands-on experience with AWS (compute, messaging, storage)
Experience with event-driven architectures (pub/sub, messaging systems)
Architecture & Modernization
Experience modernizing legacy/on-prem systems to AWS
Strong understanding of distributed systems design
Experience designing:
Scalable, resilient backend services
APIs, data models, and messaging solutions
Leadership & Ownership
Proven experience as a Tech Lead or senior technical leader
Ownership of service-level architecture and production systems
Strong collaboration across engineering, product, and platform teams
Experience mentoring developers and driving engineering best practices
Operations & Quality
Experience with:
CI/CD pipelines and automation
Testing strategies (unit, integration, contract)
Strong “build it / run it” mindset
Production support, on-call, incident management
Knowledge of observability, monitoring, and reliability practices
NICE-TO-HAVE SKILLS (PREFERRED)
Experience with:
Docker, Kubernetes (EKS), ECS, or serverless (Lambda)
Infrastructure as Code (Terraform, AWS CDK)
Domain-Driven Design (DDD) concepts
Experience with NoSQL databases (MongoDB, Redis)
Familiarity with API gateways (Apigee, Kong)
Experience with observability tools (Datadog, New Relic, Prometheus)
Experience in regulated environments (banking, PCI, SOX)
Exposure to AI-assisted / agentic development practices
Heitmeyer Consulting is an equal opportunity employer, and we encourage all qualified candidates to apply. Qualified applicants will be considered without regard to minority status, gender, disability, veteran status or any other characteristic protected by law.
To Apply for this Job Click Here