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 11 hours ago
Similar jobs that could be interesting for youBased on the Lead Java Software Engineer [Remote] in Denver, CO vacancy
  •  ...Tech Lead Software Engineer In this role, you'll mentor the project team, share knowledge, and collaborate with the Solution Architect to determine...  ...designing and operating secure, scalable services (Java or JVM-based environments preferred) Production experience building... 
    Suggested
    Contract work

    BOK Financial

    Denver, CO
    2 days ago
  • $83.52k - $130k

     ...Senior Lead Software Engineer Apply Online The Senior Lead Software Engineer is a senior technical leader responsible for designing, developing...  ...Node.js AWS Preferred Technologies MySQL Java / Kotlin Objective-C / Swift Docker Apache... 
    Suggested
    Work experience placement
    Local area
    Remote work

    Tyler Technologies

    Lakewood, CO
    3 days ago
  •  ...Java Lead Location: Denver, CO Duration: Long Term Should be able to analyze business requirements and implementing sound engineering solutions that meet those requirements along with good problem solving and time management skills. • JavaScript, HTML5, CSS... 
    Suggested
    Remote work

    Inent Inc

    Denver, CO
    3 days ago
  •  ...Mobile Lead Developer Denver, CO Duration: 12 Months U.S. Citizens and those authorized to work in the U.S. are encouraged to apply...  ...Skills Candidates should have experience in Swift, Java & Kotlin (Objective C is a plus) Ideal candidates should have... 
    Suggested

    Staffing LLC

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

     ...consulting expertise, telecom-focused software, and managed services within the communications...  ...Village, CO. Who You Are Seeking a Lead / Senior Java Developer with 8+ years of experience...  ..., design patterns, and software engineering best practices Experience leading technical... 
    Suggested
    Full time
    Work at office

    Excelacom

    Greenwood Village, CO
    4 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 ARE As...  ...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
    Relocation
    Flexible hours
    Shift work
    3 days per week

    Lockheed Martin - US

    Littleton, CO
    9 days ago
  • $130k - $170k

     ...Through MicroStar’s acquisition of Kegstar, a leading keg solutions provider in markets...  ...in design, development and testing of new software projects in an Agile and DevOps model, as...  ...Technical Knowledge: Expert proficiency in Java including JAX‑RS web services Strong RDBMS... 
    Full time
    Work experience placement
    Work at office

    MicroStar Logistics

    Denver, CO
    4 days ago
  •  ...technology innovation or solution engineering, our team members play a...  ...Contact Center team is seeking a Lead Amazon Connect Developer to...  ...and backend microservices in Java and Python to handle heavy...  ...years of experience in backend software engineering Required... 
    Local area
    Flexible hours

    EchoStar

    Englewood, CO
    24 days ago
  •  ...Principal Android Engineer Charter Communications is America’s...  ...Summary As one of the country’s leading connectivity providers and...  ...Strong knowledge of Java, Kotlin, Gradle and the Android...  ...Working experience in Agile software development and leveraging continuous... 
    Permanent employment
    Contract work
    Work experience placement

    Software Technology Inc

    Denver, CO
    3 days ago
  •  ...client require contractors to be vaccinated? Yes JOB TITLE: Sr. Performance Test Engineer JOB SUMMARY Performance Test Engineer with strong experience in Performance Testing Java based applications with use of performance testing tools like LoadRunner, JMeter... 
    For contractors
    Work experience placement

    3B Staffing LLC

    Englewood, CO
    3 days ago
  • $131k - $220k

     ...DevOps capabilities across AWS and GCP. The engineer will enable reliable, secure, and...  ...Experience configuring and managing the Backstage Software Catalog to provide a unified view of...  ...capability in one or more of: Python, Go, Java, Shell/Bash; strong Linux fundamentals. Demonstrated... 
    Full time
    Local area
    Relocation package

    American Family Insurance

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

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

    CapTech

    Denver, CO
    4 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
    11 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
    11 hours ago
  • $110.1k - $157.3k

     ...research and development, technology innovation or solution engineering, our team members play a vital role in connecting...  ...proficiency in major programming languages such as Python, Go, or Java, combined with deep software engineering fundamentals and design patterns Critical... 
    Local area
    Immediate start
    Flexible hours

    Dish

    Denver, CO
    22 days ago
  •  ...DevOps Engineer Job Title: DevOps Engineer Location: Denver CO (onsite) Experience...  ...Experience as a DevOps Engineer or similar software engineering role Extensive experience...  .../ Scrum Methodologies Knowledge of Java, Scala a plus High Energy, Problem Solving... 

    Keylent Inc

    Denver, CO
    3 days ago
  •  ...seeking a highly motivated and skilled Lead Test Automation Engineer to join our team. We build mission...  ...and have the desire to lead a team of software development engineers in test in implementing...  ...experience Proficiency in Java development experience Bachelor of Science... 
    Interim role

    Sherpa 6, Inc.

    Centennial, CO
    2 days ago
  •  ...Overview 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 Responsibilities Looking for a Java Full Stack Developer with hands-... 
    Permanent employment
    Contract work
    Local area

    Quantum Technologies USA

    Denver, CO
    1 day ago
  • $163.5k - $261.5k

     ...at least 08-28-2026 Job Description Job Summary The Lead SW Engineer is responsible for solving complex problems and identifying innovative...  ...work independently with minimal guidance. As a Senior Staff Software Engineer, you will help design, build and test enhancements... 
    Work experience placement
    Work at office
    Local area

    Visa

    Aurora, CO
    2 days ago
  • Cengage Group in Denver, Colorado, is seeking a Technology Lead for Experience Engineering. This pivotal role involves leading a team to optimize customer-facing digital experiences across web and ecommerce platforms. The ideal candidate should have a Bachelor’s degree... 

    Cengage Group

    Denver, CO
    4 days ago
  • $180k - $200k

     ...presence in the public sector. We are an engineering-first organization. Our teams ship in...  ...hiring a Director of Engineering to lead our software development and quality assurance teams...  ...development with our core stack: React, Node, Java, Spring, Hibernate, MySQL, AWS, and... 
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week
    3 days per week

    TrackVia

    Denver, CO
    3 days ago
  •  ...management tools such as MuleSoft Anypoint Platform, Swagger, and Postman, as well as development environments including GitHub, PHP, Java, SQL, and Lucee ColdFusion is preferred. Public Trust (Tier 1) or higher) Must have authorization to work in the United States as... 
    Local area
    Remote work

    Cape Fox Corporation

    Denver, CO
    1 day ago
  •  ...testing a new tool/app for CEDT project. This tool will be used for Engineering team to onboard Managed Network Edge (MNE) customers. Team...  ...similar) 4. Functional testing 5. TypeScript or JavaScript 6. Python or Java 7. Cable and Telecom industry knowledge plus... 
    Immediate start

    Software Technology Inc

    Greenwood Village, CO
    3 days ago
  •  ...architectural leadership to a team of very talented and high performing software engineers building the Enterprise Billing & Payments Platform. The...  ...in programming constructs such as, APIs and Micro Services, Java, Spring, Node, API Gateways, Databases (SQL as well No SQL),... 

    TechDigital Group

    Denver, CO
    2 days ago
  • $138.34k - $183.48k

     ...Software Development Manager (CSG Systems Inc. d/b/a CSG, Englewood, CO) Plan, initiate, and manage IT projects. Manage activities...  ...of the solution including data, services, and user interfaces. Lead code reviews, test automation, and defect management. Lead and facilitate... 
    Remote work

    CSG Systems Inc. d/b/a CSG

    Centennial, CO
    3 days ago
  • Job Overview Job ID: J53080 Job Title: iOS Java Full Stack Developer Location: Denver, CO - locals or nearby states only Duration: 12 Months + Extension Hourly Rate: DOE, depending on experience Work Authorization: US Citizen, Green Card, OPT‑EAD, CPT, H‑1B, H4‑EAD... 
    Hourly pay
    Permanent employment
    Contract work
    H1b
    Local area

    MACHINE LEARNING TECHNOLOGIES LLC

    Denver, CO
    16 days ago
  •  ...Join to apply for the Lead Embedded Software Engineer role at Coherent Corp. Job Description Coherent Aerospace & Defense, Emerging Laser Subsystems Business Unit is seeking an embedded software engineer to contribute to the development of advanced laser systems for defense... 
    Permanent employment
    Full time
    Work at office

    Coherent

    Denver, CO
    4 days ago
  •  ...expectations for the role. Strong Experience in analysis, design, development, and maintenance of client server applications using JAVA / J2EE, Web/RESTful Services. Extensive experience in building scalable microservices using Springboot Hands on experience... 

    ClifyX

    Denver, CO
    5 days ago
  •  ...Java Developer Location: Englewood CO (4 Days Hybrid – Onsite) Need Locals Only Experience: 10+ Must Duration: Long-term...  ...and production support Collaborate with other development and engineering teams in building, deploying, and monitoring services Follows... 
    Long term contract
    Local area

    Software Technology Inc

    Englewood, CO
    5 days ago
  •  ...Role Overview: We are seeking a highly experienced Senior Java Developer with over 10 years of software development expertise. The ideal candidate will have strong proficiency in Java (JDK 21) and hands-on experience with Spring Boot, RESTful APIs, and modern deployment... 

    Omni Inclusive

    Denver, CO
    2 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!