Talent.com
Lead Software Engineer - Java
Lead Software Engineer - JavaEmpower Retirement • Greenwood Village, CO, United States
[error_messages.no_longer_accepting]
Lead Software Engineer - Java

Lead Software Engineer - Java

Empower Retirement • Greenwood Village, CO, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them.

Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself.

Job Posting Description

  • Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time, including CPT / OPT.

We are looking for a highly skilled Lead Software Engineer with strong expertise in backend technologies and modern architectures to design, develop, and deliver scalable, high-performance enterprise applications. The ideal candidate will have extensive experience in Java 11+, SQL / NoSQL databases, Spring ecosystem, microservices, and real-time streaming applications with Apache Kafka, along with a solid understanding of TDD and BDD practices. This role also requires proven leadership capabilities to guide engineering teams and influence technical direction.

What you will do :

Lead the design and development of microservices-based architectures using Spring and Spring Boot.

Architect and build real-time streaming applications using Apache Kafka.

Define technical strategy and oversee the full software development lifecycle, from requirements to deployment.

Mentor and guide engineers, conducting design and code reviews to ensure high standards.

Champion TDD and BDD practices, ensuring code quality and maintainability.

Collaborate with cross-functional teams to deliver secure, reliable, and scalable software.

Drive adoption of best practices in system design, testing, DevOps, and CI / CD pipelines.

Optimize performance of applications and resolve complex technical issues.

Ensure systems are built for high availability, scalability, and maintainability.

Contribute to architectural decisions and align technical initiatives with business goals.

What you will bring :

Bachelor's or Master's degree in Computer Science, Engineering, or related field.

5+ years of professional software development experience, including 2+ years in a lead / mentorship role.

Strong expertise in Java (Java 11 or later).

Solid hands-on experience with Spring, Spring Boot, and RESTful web services.

Deep understanding of microservices architecture and distributed systems.

Proven experience in building real-time streaming applications with Apache Kafka.

Strong experience in SQL (MySQL, PostgreSQL, or similar) and NoSQL databases (MongoDB, Cassandra, etc.).

Proficiency in Hibernate, JPA, and ORM concepts.

Strong understanding and application of TDD and BDD methodologies.

Solid understanding of software design patterns and system architecture.

Experience with version control (Git) and CI / CD practices.

Excellent problem-solving, debugging, and leadership skills

What will set you apart :

Knowledge of gRPC for high-performance service-to-service communication.

Knowledge of AWS technologies (EC2, RDS, S3, Lambda, etc.).

Experience with containerization tools (Docker, Kubernetes).

Familiarity with Agile / Scrum methodologies.

This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job. The employer has the right to revise this job description at any time. You will be evaluated in part based on your performance of the responsibilities and / or tasks listed in this job description. You may be required perform other duties that are not included on this job description. The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason.

What we offer you

We offer an array of diverse and inclusive benefits regardless of where you are in your career. We believe that providing our employees with the means to lead healthy balanced lives results in the best possible work performance.

  • Medical, dental, vision and life insurance
  • Retirement savings - 401(k) plan with generous company matching contributions (up to 6%), financial advisory services, potential company discretionary contribution, and a broad investment lineup
  • Tuition reimbursement up to $5,250 / year
  • Business-casual environment that includes the option to wear jeans
  • Generous paid time off upon hire - including a paid time off program plus ten paid company holidays and three floating holidays each calendar year
  • Paid volunteer time - 16 hours per calendar year
  • Leave of absence programs - including paid parental leave, paid short- and long-term disability, and Family and Medical Leave (FMLA)
  • Business Resource Groups (BRGs) - BRGs facilitate inclusion and collaboration across our business internally and throughout the communities where we live, work and play. BRGs are open to all.
  • Base Salary Range

    $114,000.00 - $165,300.00

    The salary range above shows the typical minimum to maximum base salary range for this position in the location listed. Non-sales positions have the opportunity to participate in a bonus program. Sales positions are eligible for sales incentives, and in some instances a bonus plan, whereby total compensation may far exceed base salary depending on individual performance. Actual compensation offered may vary from posted hiring range based upon geographic location, work experience, education, licensure requirements and / or skill level and will be finalized at the time of offer.

    Equal opportunity employer

  • Drug-free workplace
  • We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age (40 and over), race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

  • For remote and hybrid positions you will be required to provide reliable high-speed internet with a wired connection as well as a place in your home to work with limited disruption. You must have reliable connectivity from an internet service provider that is fiber, cable or DSL internet. Other necessary computer equipment, will be provided. You may be required to work in the office if you do not have an adequate home work environment and the required internet connection.
  • Job Posting End Date at 12 : 01 am on :

    01-24-2026

    Want the latest money news and views shaping how we live, work and play? Sign up for Empower's free newsletter and check out The Currency .

    [job_alerts.create_a_job]

    Lead Software Engineer Java • Greenwood Village, CO, United States

    [internal_linking.similar_jobs]
    Women Under 40 : Earn $35,000–$40,000 as a Surrogate

    Women Under 40 : Earn $35,000–$40,000 as a Surrogate

    Prime Genetics • Roxborough Park, None, US
    [job_card.full_time]
    Do you want to become a surrogate? .We are now offering a sign on bonus to all qualified and matched surrogates that sign contracts. The first step is to fill out our surrogate application.A fertili...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    CDL A Drivers : Earn $0.57 CPM With Priority Miles

    CDL A Drivers : Earn $0.57 CPM With Priority Miles

    Navajo Express • Westminster, CO, US
    [job_card.full_time]
    Call 877-797-0389 and speak with a Navajo recruiter today.Elite Drivers Deserve Elite Miles & Pay.Navajo Express is growing—new freight, more high-mile lanes, and priority routes are here.No local ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Survey Taker : Earn up to $25 per survey (Remote)

    Survey Taker : Earn up to $25 per survey (Remote)

    Earn Haus • Castle Rock, CO, US
    [filters.remote]
    [job_card.full_time] +1
    Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion. You will help influence brand decisions on se...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Customer Service Sales (69k+ per year)

    Remote Customer Service Sales (69k+ per year)

    HMG Careers • Castle Rock, Colorado
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    This full-time position offers flexible work hours and ample opportunities for advancement into management roles.You will work remotely to serve clients and offer valuable advice and protection to ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Arvada, Colorado, United States
    [job_card.full_time]
    A company is looking for a Lead Software Engineer to design and implement software systems while mentoring junior developers. Key Responsibilities Design, develop, and implement software systems u...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Java Engineer (Hybrid, U.S. — Denver Metro preferred)

    Senior Java Engineer (Hybrid, U.S. — Denver Metro preferred)

    FusionAuth • Denver, CO, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Senior Java Engineer Location : Denver, CO preferred (Hybrid) About FusionAuth FusionAuth is a fast-growing startup and leading provider of customer identity and access management (CIAM) software he...[show_more]
    [last_updated.last_updated_variable_days]
    Mobile Associate, Store-in-Store, Retail Sales

    Mobile Associate, Store-in-Store, Retail Sales

    T-Mobile USA, Inc. • Castle Rock, CO, US
    [job_card.full_time] +1
    At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation pack...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Data Entry Product Support - No Experience

    Data Entry Product Support - No Experience

    GLOCPA • Castle Pines, Colorado
    [job_card.full_time]
    We’re looking for Customer Support Product Testers across the US to work from home and help top brands improve their products before they hit the market.[show_more]
    [last_updated.last_updated_30] • [promoted]
    Backend Software Engineer (C++, Golang, Node.js)

    Backend Software Engineer (C++, Golang, Node.js)

    Lg Ad Solutions • Denver, Colorado, United States
    [job_card.full_time]
    We require people to be onsite 4 days / week in our Denver office.We are unable to provide visa sponsorship or relocation. LG Ad Solutions is a global leader in connected TV (CTV) and cross-screen adv...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    RedBeard Solutions • Denver, Colorado, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Bachelors Degree and a minimum of 4 years of prior relevant experience.Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, a minimum of 8 years of prior relate...[show_more]
    [last_updated.last_updated_variable_days]
    DoorDash Shopper - Shop on Your Time

    DoorDash Shopper - Shop on Your Time

    DoorDash • Castle Rock, CO, US
    [job_card.full_time] +1
    Why Become a Shopper with DoorDash?.Turn your shopping skills into extra income.Whether youre helping someone stock up on groceries or delivering a last-minute convenience order, as a Shopper you u...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Staff Backend Software Engineer

    Staff Backend Software Engineer

    Dat • Denver, Colorado, United States
    [job_card.full_time]
    SaaS technology company that has been at the leading edge of innovation in transportation supply chain logistics for 45 years. We continue to transform the industry year over year, by deploying a su...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Java Engineer ID32277 ($3,000 signing bonus)

    Java Engineer ID32277 ($3,000 signing bonus)

    AgileEngine • Denver, CO, us
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...[show_more]
    [last_updated.last_updated_30]
    Earn $50,000–$100,000 as a Surrogate – Must Have Healthy Prior Delivery

    Earn $50,000–$100,000 as a Surrogate – Must Have Healthy Prior Delivery

    Ivy Surrogacy • Castle Pines Village, CO, US
    [job_card.full_time] +1
    Becoming a surrogate mother is one of the greatest gifts of life!.Ivy Surrogacy is a third-party reproductive agency for parents all over the world seeking. At Ivy Surrogacy, we genuinely believe we...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Entry- Level Customer Service Representative - Work from Home

    Entry- Level Customer Service Representative - Work from Home

    TurboTax • Castle Rock, Colorado
    [filters.remote]
    [job_card.full_time]
    Work from home with TurboTax Product Expert.Get a $405 Certification bonus³.Work from home & set your own flexible schedule between 8am EST and 12am midnight EST Monday to Sunday⁴.Earn an ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    US Navy Diver

    US Navy Diver

    U.S. Navy • Castle Pines, CO, US
    [job_card.full_time]
    To be eligible to enlist in the U.Navy, candidates must be between the ages of 18-34.Not many people can claim the ocean as their office. As a Navy Diver, your job will take you to the depths of the...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Job $790 / wk - Hiring Focus Group Panelists

    Remote Job $790 / wk - Hiring Focus Group Panelists

    Maxion • Castle Pines, CO, US
    [filters.remote]
    [job_card.full_time] +2
    Want to make extra money on YOUR schedule? Join our exclusive list of research study participants and .Perfect for anyone seeking remote, part-time, or temporary work, these opportunities require ....[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Mobile Veterinarian

    Mobile Veterinarian

    Lap of Love • Castle Rock, CO, US
    [job_card.full_time]
    Experience a Happier Life with Our Organization! Become an In-Home Associate Veterinarian in Colorado Springs.Have you ever envisioned being part of a team that genuinely appreciates its veterinari...[show_more]
    [last_updated.last_updated_1_day] • [promoted]