
Lead Java Software Engineer
Resource Innovations
The Role
Overview
Lead Java engineer building cloud SaaS solutions for energy utilities.
Key Responsibilities
- cloud development
- code review
- tool research
- performance tuning
- architecture design
- agile collaboration
Tasks
-Application 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. -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. -Continuous Improvement: Research, analyze, and recommend emerging tools, frameworks, and technologies to enhance development efficiency and solution quality. -Troubleshooting & Optimization: Identify, analyze, and resolve complex technical issues; optimize applications for performance and scalability. -Technical Design & Architecture: Design and develop cloud-native applications using Java, Spring Boot, and related frameworks. Work with REST/SOAP web services, Redis, API Gateways, and RDBMS to build scalable, high-performance systems. Ensure software designs meet performance, security, usability, reliability, and scalability requirements. -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.
Requirements
- aws
- docker
- mysql
- microservices
- java
- spring boot
What You Bring
-Knowledge of the Energy industry and related software systems -Excellent verbal and written communication -Strong analytical and problem-solving abilities with critical thinking skills -Cloud & DevOps: AWS services (EC2, S3, RDS, Lambda, etc.), Linux, CI/CD pipelines, containerization (Docker, Kubernetes preferred) -Databases: MySQL, SQL, familiarity with NoSQL (MongoDB, DynamoDB preferred) -Ability to work independently in a fast-paced, distributed environment -Integration & Data: Apache Camel, JSON, XML, ETL tools (Pentaho, Stitch) -Architecture: Microservices design and implementation experience -Web Technologies: JavaScript, HTML, CSS; Angular experience a plus -Exposure to NoSQL databases (MongoDB, DynamoDB) -Languages & Frameworks: Java, Spring Boot, Hibernate, Maven, JMS, Redis -Testing: JUnit, TestNG, Mockito -Collaborative mindset with attention to quality and maintainability
People Also Searched For
Driver jobs in Arvada , Colorado , US
Security Systems Technician jobs in Arvada , Colorado , US
Maintenance Technician jobs in Arvada , Colorado , US
Driver jobs in Colorado , US
Security Systems Technician jobs in Colorado , US
Maintenance Technician jobs in Colorado , US
Driver jobs in Arvada , US
Security Systems Technician jobs in Arvada , US
Maintenance Technician jobs in Arvada , US
The Company
About Resource Innovations
-Merged with Nexant in 2021 and backed by Morgan Stanley Capital Partners in 2024, accelerating its scale and reach. -Specializes in transforming utility operations through demand-side management, software systems, and advisory services. -Works on diverse projects—from residential weatherization to grid modernization, electrification, and utility marketplaces. -Operates globally but retains utility-scale focus, delivering integrated energy solutions at significant scale.
Sector Specialisms
Energy Efficiency
Electrification
Distributed Energy Resources
Clean Energy
Renewables
Microgrids
Smart Homes
Connected Devices
Utility Services
Government Energy Programs
Community Development
Energy Demand Management
Energy Software Solutions
Decarbonization
Sustainability Consulting
Energy Transformation
Energy Generation
Energy Distribution
Energy Consumption
Energy Savings Programs
Energy Engagement
Energy Analytics
Market Transformation
Codes and Standards
Emerging Technology
Visa Sponsorship
-candidates must currently reside in the united states; no visa sponsorship or extensions are offered.
Security Clearance
-employment is contingent upon successful completion of a comprehensive background check and reference check. -a pre‑employment drug screen may be required if applicable.
