Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Java Software Engineer [Remote]

$85k - $160k
Full-time

Resource Innovations

Denver, CO
  • Remote job

Resource Innovations is seeking Lead Java Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise software used by leading Energy organizations. We are looking for candidates who want to work on things that make an impact on the world and are passionate about product craftsmanship.

This is remote position requiring occasional in-person office meetings for candidates residing in one of the following metro areas: San Francisco CA, Chicago IL, Phoenix AZ, Denver CO, Salt Lake City or Madison WI. 

We require candidates to currently reside in the United States. We are not offering visa sponsorship or extensions for this position. 

Resource Innovations (RI) is a women-led  energy transformation firm focused on impact. Building on our expertise in energy efficiency, we're constantly expanding our portfolio of clean energy solutions to guide utilities through increasingly complex, connected challenges. Load flexibility. Electrification. Carbon reduction. With every step, we're leading the charge to power change.

  • Software Development: Lead and participate in the full software development life cycle of cloud-based enterprise applications, including design, development, testing, implementation, and support in a fast-paced, distributed environment.
  • Technical Design & Architecture: Design and develop cloud-native applications using Java, Spring Boot, and related frameworks. Work with REST/SOAP web services, API Gateways, and RDBMS to build scalable, high-performance systems. Ensure software designs meet performance, security, usability, reliability, and scalability requirements.
  • Code Quality & Review: Develop clean, maintainable, and well-documented code following best practices and design patterns. Conduct code reviews, provide feedback, and contribute to continuous improvement in development standards.
  • Troubleshooting & Optimization: Identify, analyze, and resolve complex technical issues, including production support and performance bottlenecks; optimize applications for performance and scalability.
  • Collaboration & Process: Collaborate cross-functionally with QA, DevOps, Product, and Business teams using Agile methodologies (Scrum, Jira, Confluence, Git) to deliver quality software solutions on time.
  • Continuous Improvement: Stay current with evolving technologies, including AI-assisted development practices, and recommend improvements to tools, frameworks, and engineering processes.

Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Experience: 8+ years of software development experience building high-performance, reliable, and scalable enterprise applications.

Technical Skills:

  • Languages & Frameworks: Strong proficiency with Java, Python and Spring Boot
  • Databases: MySQL and atleast one NoSQL database
  • Search & Observability: OpenSearch/Elasticsearch, log analytics, APM tools
  • Integrations & Data: Apache Camel, messaging systems like RabbitMq and Data pipelines
  • Cloud & DevOps: AWS services, CI/CD pipelines, Kubernetes(preferred)
  • Architecture: Microservices design and implementation experience

Soft Skills:

  • Strong analytical and problem-solving abilities with critical thinking skills
  • Excellent verbal and written communication
  • Ability to work independently in a fast-paced, distributed environment
  • Collaborative mindset with attention to quality and maintainability
  • Interest in sustainability and passionate about making a meaningful impact on the environment.

Preferred Experience:

  • Web Technologies: Angular experience a plus
  • AI Development Tools: Hands-on experience or strong familiarity with AI-assisted coding tools (e.g., GitHub Copilot, Claude, or equivalent)
  • Domain Knowledge: Knowledge of the Energy industry and related software systems

About Resource Innovations

Resource Innovations (RI) is a women-led energy transformation firm focused on impact . Building on our expertise in energy efficiency, we’re constantly expanding our portfolio of clean energy solutions to guide utilities through increasingly complex, connected challenges. Load flexibility. Electrification. Carbon reduction. With every step, we’re leading the charge to power change.

Resource Innovations is an Equal Opportunity Employer, committed to ensuring equal employment opportunities for all job applicants and employees without regard to race, color, religion, national origin, gender, age, disability, marital status, genetics, protected veteran status, sexual orientation, or any other protected status. In addition to federal law requirements, Resource Innovations complies with applicable state and local laws governing non-discrimination in employment in every location in which the company does work.

Compensation & Benefits

Resource Innovations offers competitive salaries based on a candidate's skills, experience and qualifications for the position. The compensation range for the base salary for this position is $85K - $160K. In addition to base pay, employees may be eligible for a discretionary annual bonus. The stated salary represents the expected compensation for this position. Final compensation will be determined based on factors such as the candidate's experience, education and location. 

At Resource Innovations, we believe supporting our people is essential to delivering impact. We offer a comprehensive benefits package designed to promote health, financial security, and work-life balance. This includes three weeks of paid vacation annually, paid holidays, a 401(k) retirement plan with employer match, medical, dental and vision coverage, parental leave, an employee assistance program, commuter benefits, and additional supplemental offerings.

Employment with Resource Innovations is contingent upon the successful completion of a comprehensive background check and reference check. If applicable to the position, a pre-employment drug screen may also be required.

The above job description and job requirements are not intended to be all inclusive. Resource Innovations retains the right to make changes or adjustments to job descriptions and/or job requirements at any time without notice.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Lead Java Software Engineer [Remote] in Denver, CO vacancy
  • $86.25k - $158.13k

     ...an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's Lending Tech organization, you will be based in...  ...of end‑to‑end application features across backend services (Java 21) and frontend applications (Angular).Own architecture decisions... 
    Suggested
    Full time
    Contract work
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Denver, CO
    1 day ago
  • $111k - $140k

     ...information, visit transamerica.com.  Job Description SummaryThe Lead Software Engineer utilizes web and cloud technologies, APIs, and third-party...  ...of Core JavaExpertise in coding platforms/frameworks (e.g. JAVA, OOD, OOP, Functional Programming, Spring Framework, J2EE... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Worldwide
    Work visa
    Relocation package
    3 days per week

    Transamerica

    Denver, CO
    10 hours ago
  • $111k - $135k

     ...reporting capabilities for critical business functions.The Lead Software Engineer will serve as a hands-on Murex Developer and integration specialist...  ...stacks, including SQL Server, Oracle, SSIS, SSRS, .NET/C#, Java, Python, APIs, batch scheduling, test automation, and cloud... 
    Suggested
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Worldwide
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    Transamerica

    Denver, CO
    1 day ago
  •  ...steady pace specializing in the fields of Software Development, Software Consultancy and...  ...DescriptionAt least 4 years of experience in Java / J2EE, Springs framework, JSP, Junit,...  ...of technical stack being used Software Engineering area.At least 1 years of experience in... 
    Suggested
    H1b

    Sonsoft

    Greenwood Village, CO
    4 days ago
  • $135k - $150k

     ...Resource Innovations is seeking a Lead Java Software and Data Integration Engineer to join our growing Software as a Service (SaaS) team. As a hands‑on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Remote work

    Resource Innovations

    Denver, CO
    1 day ago
  •  ...steady pace specializing in the fields of Software Development, Software Consultancy and...  ...DescriptionAt least 4 years of experience in Java / J2EE, Springs framework, JSP, Junit,...  ...of technical stack being used Software Engineering area.At least 1 years of experience in... 

    Sonsoft

    Greenwood Village, CO
    4 days ago
  •  ...Mobile Lead DeveloperLocation: Denver, CO Duration: 12 MonthsU.S. Citizens and those authorized to work in the U.S. are encouraged to...  ...currently.Required SkillsCandidates should have experience in Swift, Java & Kotlin (Objective C is a plus)Ideal candidates should have... 

    Georgia IT Inc

    Denver, CO
    5 days ago
  • A leading consulting firm is seeking a Technology Lead specializing in Java to join their team in Littleton, CO. The ideal candidate will have at least 4 years of experience in Information Technology, alongside a Bachelor's degree or equivalent experience. Strong knowledge... 
    Full time

    Avance Consulting Services

    Littleton, CO
    1 day ago
  • MissionAs a Software Architect, you will contribute to the architecture...  ...building with generative AI, leading the organization towards...  ...collaborative product team, comprised of engineers, product leaders, designers,...  ...TypeScript/Node, Python, or Java; comfort with React/Next and... 
    Temporary work
    Local area

    Slalom

    Denver, CO
    4 days ago
  • $101.9k - $163k

     ...range of pathways that help learners achieve their goals and lead a choice-filled life. Our culture values inclusion, engagement...  ...learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Denver, CO
    3 days ago
  • $113.9k - $200.91k

     ...multi-year, critical program seeking a SW Engineering/SW Development Lead who likes to be challenged, solve problems, and lead a highly skilled software development team.WHO WE AREAs risks to...  ...experience, preferably in C++, Java.• Knowledge of LM and program processes... 
    Full time
    Temporary work
    Part time
    For contractors
    Work experience placement
    Work at office
    Remote work
    Work from home
    Flexible hours

    Lockheed Martin

    Littleton, CO
    10 hours ago
  • $148.5k - $260.1k

     ...to level-up your career at the company leading workforce transformation in the agentic...  ...Government CAC/PIV.Distributed Systems Software Engineer - GovCloud (Senior/Lead) Our Public Cloud...  ...knowledge of programming in Java, Golang, Python, or RubyExperience owning... 
    Full time
    Local area

    Salesforce

    Denver, CO
    3 days ago
  • $90k - $190k

     ...pilot projects to major rollouts.Customer Service Module Deployment: Lead the deployment of the Dynamics 365 Customer Service module,...  ...Administration, or a related field.Experience with hands-on development in Java, Python, or .NET.Demonstrated success in leading Microsoft... 
    Work at office
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    CapTech

    Denver, CO
    10 hours ago
  • $99k - $225k

    Software Systems Engineer, LeadThe Opportunity: Are you looking for an opportunity to combine your technical...  ...and shape Space Electronic Warfare by leading our Ground System Architecture, Design...  ...C or C++, C#, Scala, Ruby, Perl, Java, Python or PHPKnowledge of DoD 5000.01... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Aurora, CO
    3 days ago
  • $137.4k - $206k

     ...generations. Northrop Grumman’s Space Sector invites you to bring your pioneering spirit to our collaborative teams. This Software Engineer (lead) – Level 4 role will be located onsite in Aurora, CO. This position does have the potential to offer telecommute work... 
    Full time
    Internship
    Remote work
    Relocation
    Shift work

    Northrop Grumman

    Aurora, CO
    10 hours ago
  • $114k - $171k

     ...organization: You\u0027ll be joining our Aurora Software and Electronics/Payloads Department which has ~200 Software Engineers, DevOps Engineers, Systems Administrators,...  ...nWe are seeking a seasoned Software Engineer to lead a small, high\u2011performing development team... 
    Full time
    Local area
    Relocation package
    Shift work

    Northrop Grumman

    Aurora, CO
    10 hours ago
  •  ...DescriptionWe are looking for an experienced Java Developer to work on a dynamic team...  ...individual for this role must be capable of leading others and building applications in Java...  ...development and will contribute to aspects of the software delivery lifecycle in requirements,... 
    Work at office
    Immediate start

    Artech

    Denver, CO
    4 days ago
  • $100k - $120k

     ...is looking for an experienced, product-oriented Software Developer - Technical Lead to join our software engineering team and help ensure that the experience of our clients...  ...the following technologies: .NET framework, C#, Java, JavaScript, MVC, Angular 10, TypeScript, jQuery,... 
    Full time
    Work at office
    Local area
    Remote work

    Axos Bank

    Centennial, CO
    10 hours ago
  •  ...Job Title: IOS Java Full Stack Developer Location: Denver, CO- locals or nearby states only Experience: 12+ years Must Skills: Java, Spring Boot, REST APIs, Angular/React, Swift/Objective-C Description:  Looking for a Java Full Stack Developer with hands-on... 
    Local area

    Cloud Analytics Technologies LLC

    Denver, CO
    6 days ago
  • DescriptionThe Senior Lead Software Engineer is a senior technical leader responsible for designing, developing, and delivering innovative solutions to complex business and technical challenges. This role provides architectural leadership, drives engineering best practices... 
    Work experience placement

    Tyler Technologies

    Lakewood, CO
    4 days ago
  •  ...future as we are, join our team.KPMG is currently seeking a Lead Engineer I to join our Tax Ignition Team. This is a hybrid work opportunity...  ...:Minimum five years of recent experience in software development and systems architectureBachelor's degree from an... 
    Local area

    KPMG

    Denver, CO
    2 days ago
  •  ...Tech SolutionsRole - Technical LeadSkill - Java, Spring boot, Microservices and Angular (...  ...• Dallas, TXAs a full stack Java Tech Lead, you should have / are responsible for• Able...  ...• significant experience in tech/software development and technical leadership• Curiosity... 
    Work at office
    Remote work

    SRI Tech

    Denver, CO
    4 days ago
  • Company DescriptionArtech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets...
    Immediate start

    Artech

    Centennial, CO
    4 days ago
  •  ...Security Clearance Required - TS/SCI with CI Poly or TS/SCI Job Title: Mid - Senior Java Software Engineer   Key Responsibilities: Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. Collaborate with talented... 
    Full time
    Immediate start

    DPG Solutions

    Aurora, CO
    10 hours ago
  •  ...steady pace specializing in the fields of Software Development, Software Consultancy and...  ...DescriptionAt least 4 years of experience in Java J2EE technologies Skills At least 4...  ...do complex designs and follow the best engineering practicesGood written an d verbal communication... 

    Sonsoft

    Denver, CO
    1 day ago
  •  ...steady pace specializing in the fields of Software Development, Software Consultancy and...  ...DescriptionPreferred• At least 4 years of experience in Java / J2EE, Springs framework, JSP, Junit,...  ...of technical stack being used Software Engineering area.• At least 1 years of experience in... 
    Full time
    H1b

    Sonsoft

    Greenwood Village, CO
    4 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...Services.Job DescriptionPreferred• At least 2 years of Core Java/Spring experience• Expert knowledge and strong hands on experience... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Littleton, CO
    4 days ago
  •  ...Lead Software Engineer Rocky Mountain Reserve | Remote | Full-Time About Rocky Mountain Reserve Rocky Mountain Reserve is a benefits administration company specializing in HSAs, FSAs, HRAs, and other consumer-directed benefit accounts. We help employers and... 
    Full time
    Remote work

    Rocky Mountain Reserve

    Littleton, CO
    17 days ago
  •  ...steady pace specializing in the fields of Software Development, Software Consultancy and...  ...DescriptionAt least 4 years of experience in Java J2EE technologies Skills At least 4...  ...do complex designs and follow the best engineering practicesGood written an d verbal communication... 

    Sonsoft

    Denver, CO
    4 days ago
  •  ...steady pace specializing in the fields of Software Development, Software Consultancy and...  ...DescriptionPreferred• At least 7 years of experience in in Java / J2EE, Springs framework, JSP, Junit,...  ...3 years of experience in performance engineering, capacity planning, and... 
    Full time
    H1b

    Sonsoft

    Greenwood Village, CO
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Java Software Engineer [Remote]. Be the first to apply!