Job Description
** Local Denver, CO, candidates only! Need to be onsite in Louisville, CO 1 day/week, and we cannot work with 3rd parties or provide visa sponsorship at this time **
Location: Louisville, CO (Hybrid - 1x/week on-site)
Reports to: Director, SWE
Overview
Sr Java software engineer role focused on designing and delivering scalable, high-quality software solutions. Lead technical development for existing and next-generation products.
Key Responsibilities
Design scalable, secure software systems aligned with business needs
Lead technical design for complex features and epics
Collaborate with cross-functional teams and mentor developers
Drive best practices for development, testing, and Agile workflows
Build business relationships and influence technical decisions
Ensure consistent design/coding standards across teams
Required Qualifications
Education: BS in Computer Science
Experience: 7+ years of software development, ideally with Java/J2EE
Technical Skills:
Java, J2EE stack
AWS services (EC2, SNS, SQS, S3, Lambda, etc.)
Databases: MongoDB, ElasticSearch, MySQL
Rules Engine and event-driven architecture
CI/CD pipelines and design patterns
Agile/SCRUM methodologies
Key Competencies
Strong problem-solving and communication skills
Experience delivering large, complex cross-functional projects
Ability to work independently and in teams
Leadership and mentoring capabilities
Customer-focused mindset with adaptability to change
Salary: $130,000 - $150,000
Full-time
Hybrid remote