Lead Java Software Engineer
$85k - $160kResource Innovations
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 $85,000 - $160,000. 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.
- ...Lead Software Engineer - AI-First Development (Java / Spring) Sandy, Utah • Hybrid (3 days on-site) • Full-time The short version: A global shipping-technology company is rebuilding its core platform from the ground up and changing how the software gets built....SuggestedFull timeWorldwide
$101.9k - $163k
...range of pathways that help learners achieve their goals and lead a choice-filled life. Our culture values inclusion, engagement... .... To learn more, please see What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to creating tools to...SuggestedWork experience placementLocal areaRemote workWorldwide$105.5k
...Lead Support Engineer Job Locations US-UT-South Jordan ID 2026-19649 Category Engineering/IT Position... ...SQL; developing and supporting applications using Jscript and Java; working with EDI and EDI systems; working with HIPAA requirements...SuggestedFull timeRemote work- ...Java Developer Location: Salt lake City, UT – Onsite Be responsible for technical analysis, application development, application... ...change processes. Work as a member of Agile team, develop software solutions by studying requirements analysis and information needs...Suggested
- ## Director, Software EngineeringApplylocations: Salt Lake City, UTtime type... ...), by leveraging modern software engineering practices and secure coding principles. Leads the development and execution of... ...using Microservices Architecture, Java/J2EE, Dropwizard, Spring Boot,...Suggested
- ...Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Java Web Developer Location(s): Salt Lake City, UT Job Description We are seeking a highly skilled Java Full Stack Developer...
$140.69k - $150.69k
...and inclusion are core to our business. Join Evolent for the mission. Stay for the culture. What You’ll Be Doing: Lead Software Engineer (Arlington, VA) – Telecommuting Permissible. (multiple positions). Lead the design, development, and delivery of large-scale...Immediate startRemote work- ...A leading workforce solutions provider is seeking a Forgerock Developer in Salt Lake City, Utah. The ideal candidate will have over 6 years of experience in software development, expertise in Java, JavaScript, and other technologies. Responsibilities include providing...
- ...On-site Full Stack Java Developer Day to Day job Duties Develop... ...applications, and frameworks. Lead the design and architecture... ...applications. Develop and maintain software documentation. Provide... ...degree in computer science, Engineering, or a related field. Core Java...Work at office
- ...A premier software company in Utah is looking for a talented Java Software Developer. In this role, you will be responsible for developing scalable and secure applications that power clients’ platforms. You will collaborate closely with team members and must have a Master...
- ...Java Developer Location: Salt Lake City Utah (Hybrid 3 days onsite 2 days remote need candidates local to UT) Must Have Skills: 5 years or more of experience with Java programming Experience with a large and complex system platform. Postgress, Mongo and SQL...Local areaRemote work
$140k
...Maximus is looking for a results-oriented Software Development Project Manager to join our... ...Analysts, Developers, and Quality Assurance engineers while ensuring they are complying with... ...Experienced in developing solutions using Java, XBRL, and HTML, and building APIs leveraging...Contract workRemote workShift work- ...Java Developer Our client, a top tier IT Consulting firm is looking for several qualified Java Developers to join a Top-Tier Investment Bank. Essential Requirements and Responsibilities: Strong programming skills in Java with proficiency in object-oriented...
$180k - $220k
...Job Title : Principal Software Engineer Location: Utah Job-Type: Hybrid Salary Range : $180K – 22... ...collaboration skills and the ability to lead through influence rather than direct management... ...background with technologies such as Java, Python, React, and/or Go Experience...- ...Sr. JAVA Developer IMTCS is reaching out to discuss an exciting job opportunity for the position of Sr. JAVA Developer with our partner... ...is necessary to optimize the performance of applications. Software Design Principles: Demonstrated experience in adhering to...
- ...Are you ready to lead and guide projects and development that will have life saving... ...join Priority Dispatch Corp! We create the software and protocols that emergency dispatchers... ...readiness and maintaining required engineering documentation. ~ Champion Agile methodologies...Work at officeRemote work
- ...business operations with industry‑leading outsourcing services and... ...Client is seeking a Full Stack Java Developer Day to Day job... ...applications. Develop and maintain software documentation. Provide... ...degree in computer science, Engineering, or a related field. Core Java...Hourly payTemporary workWork at officeRemote workFlexible hours
$133.1k - $306.4k
...Job Description As a Software Engineering Manager on the Multi-cloud team, you will lead a team of engineers building and operating services and platforms that enable... ...managing or leading engineers working with Java-based services or similar systems/application programming...Temporary workFlexible hours- ...Senior Software Engineer - ETL Collaborate with teams across the organization, including product managers, data engineers and business leaders... ...: Specific Job Skills ~7+ years of experience with Java 11+(required), managing and working in Maven projects ~2+ years...
- ...Java/J2EE Developer SonSoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. SonSoft... ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...Full timeH1b
- ...hope you're doing well! We’re currently hiring for an exciting Java Software Developer role, and I wanted to reach out to see if you or... ...looking for candidates with a strong background in Software Engineering or Computer Science for a Java / Software Developer position....Currently hiring
$65 - $75 per hour
...Sr Java Developer Our client, a leading technology solutions provider, is seeking a Sr Java Developer to join their dynamic team. As a Sr Java Developer... ...or Quarkus. ~ Hands-on experience with Drools rules engine and DMN implementation. ~ Proven experience with...Weekly payTemporary workFlexible hours$60 per hour
...full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI... ...TypeScript, Python, C, C#, C++, React, Go, Java, or Swift. Excellent writing and grammar... ...or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or...Hourly payFull timeRemote workFlexible hours- ...Entry-Level Java Developer We are looking for multiple motivated and detail-oriented Entry-Level Java Developers with a strong... ...professionals. You will collaborate with senior developers, DevOps engineers, and project managers to deliver scalable, secure, and high-...Work experience placement
$45 - $55 per hour
...Senior Java Developer Salt Lake City, UT (On-site) Contract Pay Rate: $45.00 - $55.00/hour global enterprise... ...a leader in the financial services industry is expanding its engineering organization to support the next generation of secure, cloud-native...Contract work- ...This is a remote position Position Summary: We are seeking a Software Engineering Tech Lead to provide technical leadership, project execution, and people leadership for a team of software engineers. This role combines hands-on software development responsibilities...Full timeWork at officeRemote work
- ...Java Web Developer ( initially onsite later hybrid. ) Salt Lake City, UT, only Locals Duration : 4+ months may go longer.... ...based web platforms, modern Agile methodologies, and full lifecycle software development. The ideal candidate can manage multiple development...Contract workWork experience placementLocal area
- ...Java J2EE Developer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft... ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...Permanent employmentFull timeH1b
- React Developer Positions Stuttgart (Fellbach) • Jan 1 • Salary Undisclosed Kolkata Y-14, India • Yesterday • Salary Undisclosed Cairo - ETIC, Egypt • Yesterday • Salary Undisclosed Sofia, Bulgaria • Yesterday • Salary Undisclosed Worthington, OH, 43085, United States ...Work at office
- ...are seeking a highly skilled Full Stack Java Developer with strong expertise in modern... ...insurance Get notified about new Full Stack Engineer jobs in Salt Lake City, UT . Salt Lake... ...County, UT $105,600.00-$198,000.00 2 days ago Software Engineer, Credit Card and SoFi Money...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Java Software Engineer. Be the first to apply!
- lead engineer Salt Lake City, UT
- java web developer Salt Lake City, UT
- java software engineer Salt Lake City, UT
- java developer Salt Lake City, UT
- java microservice developer Salt Lake City, UT
- entry level java developer remote Salt Lake City, UT
- remote junior java developer Salt Lake City, UT
- java spring developer Salt Lake City, UT
- java developer remote part time Salt Lake City, UT
- java full stack angular developer Salt Lake City, UT

