← Search all jobs

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

Similar jobs

Engineering jobs in the rankings

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.

Check how this applies to your own job

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.

  • AWS
  • CI/CD
  • Java
  • Kubernetes
  • DevOps

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