Ledgent logo

Principal Software Engineer - Java

Ledgent

Louisville, CO
Full Time
Senior
150k-180k
7 days ago

Job Description

About the Role

The Principal Software Engineer - Java role involves leading the design and delivery of innovative, scalable, and secure software solutions. The position is based in Louisville, Colorado, with a hybrid work model requiring one onsite day per week. The company values technical excellence, collaboration, and leadership in driving mission-critical applications and shaping the next generation of technology stacks.

Key Responsibilities

  • Design and develop scalable, secure, and maintainable systems that meet evolving business needs.
  • Take the lead on complex technical solutions, from concept through implementation.
  • Collaborate cross-functionally to solve technical challenges and deliver high-quality software.
  • Drive architecture decisions and influence best practices across teams, including offshore partners.
  • Mentor developers and foster a collaborative Agile environment with continuous learning.
  • Champion code quality, security standards, and automation within CI/CD pipelines.
  • Maintain deep knowledge of system components and data integrations to ensure reliability and scalability.

Requirements

  • 10+ years of software development experience with a strong foundation in Java/J2EE.
  • Proven ability to deliver large-scale, cross-functional solutions.
  • Expertise with AWS services including EC2, S3, Lambda, SNS, SQS, SES, ESS.
  • Solid experience with databases such as MongoDB, Elasticsearch, and MySQL.
  • Familiarity with event-driven architecture and rules engines.
  • Strong problem-solving skills and the ability to navigate complex system dependencies.
  • Bachelor's degree in Computer Science.
  • Agile/SCRUM experience, excellent communication skills, and the ability to work both independently and as part of a team.

Nice to Have

  • Experience with automation and CI/CD pipelines.
  • Experience working with offshore development teams.
  • Knowledge of security standards and best practices in software development.

Qualifications

  • Bachelor's degree in Computer Science or related field.

Benefits & Perks

  • Comprehensive benefits package including medical, dental, and vision insurance.
  • Life insurance and 401(k) with company match.
  • Generous paid time off (PTO).
  • Educational reimbursement.
  • Supportive hybrid work environment with one onsite day per week.

Working at Ledgent

The organization values innovation, leadership, and technical excellence. It promotes a forward-thinking environment that encourages collaboration, continuous learning, and supporting employees through comprehensive benefits and a flexible hybrid work model.

Apply Now

Job Details

Posted AtJul 16, 2025
Salary150k-180k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Ledgent

Website

ledgent.com

Location

Louisville, CO

Industry

Employment Placement Agencies

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches