Lead Java Software Engineer
Resource Innovations
Lead Java Software Engineer
Resource Innovations is seeking a 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 a 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.
Responsibilities:
- 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.
- 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.
- 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.
- Identify, analyze, and resolve complex technical issues, including production support and performance bottlenecks; optimize applications for performance and scalability.
- Collaborate cross-functionally with QA, DevOps, Product, and Business teams using Agile methodologies (Scrum, Jira, Confluence, Git) to deliver quality software solutions on time.
- Stay current with evolving technologies, including AI-assisted development practices, and recommend improvements to tools, frameworks, and engineering processes.
$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$129.5k - $186.1k
...you. We are seeking an experienced AI Engineer to design, build, and scale AI‑driven solutions... ...Skills ~8+ years of experience in software engineering, platform integration, or AI/... ...: ~ Python, JavaScript/TypeScript, Java, or C# ~ Experience with REST APIs, event...SuggestedLocal area- ...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
$180k - $200k
...always visit Summary: We are looking for a talented Software Engineer to implement solutions to enhance the video and media capabilities... ...team. Set forth quality code guidelines and standards, lead code reviews, and ensure solutions are aligned to pre-defined...SuggestedLocal areaFlexible hours- ...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...Suggested
$132.23k - $176.31k
...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role In this role of a Senior Lead Software Engineer– SAP Basis , the individual will have the opportunity to shape the future of technology by leading the design, delivery,...Temporary workRemote work- ...Software Engineer Opportunity Why it's worth it: Are you a passionate software engineer who... ...'s fastest growing industries. You will lead the creation, testing, and deployment of... ...development experience in the following: Java, Spring Boot, and developing in a microservices...
- ...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...
- Senior Software Architect We are seeking a Senior Software Architect to lay the architectural... ...—without premature deep builds or over‑engineering. This phase is about clarity, alignment... ...execution. Technology recommendations (Java & AWS strongly preferred). Frontend...
- ...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
$89.6k - $156.7k
...Senior IAM Engineer (Java & Cloud Native) Category: Software Development/ Engineering Main location: United States, Utah, Salt Lake City Position ID: J0526-2311 Employment Type: Full Time U.S. - Technology as a force for good ( By playing this video...Full timeLocal area- 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...
- ...Senior IAM Engineer (Java & Cloud Native) Location: Salt Lake City/Midvale - UT – Onsite Ready to help secure and modernize enterprise... ...cross-functional Agile teams to deliver secure, high-quality software solutions Integrate enterprise applications with IAM...
- ...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...
- ...Overview We are seeking a Software Engineer to contribute to the resilience, scalability, and operational excellence of our Corporate Actions... ...publication. Built on a heterogeneous stack spanning C++, Java, Kafka, Sybase, Perl, Autosys, ProcMon, and MongoDB, the platform...
- ...Senior Software Engineer - ETL, Java Essential Functions Collaborate with teams across the organization, including product managers, data engineers and business leaders to translate requirements into software solutions to process large amounts of data. Develop new ways...Contract work
- ...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
$120k - $150k
...Responsibilities Assist in managing day-to-day activities of the software engineering team, ensuring alignment with project goals and timelines.... ...in one or more programming languages, such as C#, Java, or Python, and relevant frameworks. ~ Experience with modern...Immediate start$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- ...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
$186k - $233k
...looking for an experienced technology leader to lead and grow our global engineering team and help our customers build better software by building the next generation of... ...decision ~ Experience in a backend language like Java and Node ~ Experience with Data Analysis...Work at officeRemote workFlexible hours- ...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
$50 - $75 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... ...in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer...Hourly payFull timeRemote 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$116.4k - $204.1k
...We're looking for a Lead Product Software Engineer - Cloud Operations to join I nnovateHub , our startup-within-the-enterprise that co-designs AI solutions with customers across Wolters Kluwer's Tax and Accounting product portfolio. In this role you'll own the infrastructure...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
- ...Job Title: Generative AI Engineer Work Location: Salt Lake City, UT 84132 Job Details: Must Have Skills Handson experience... ...applications Hands on experience in multithreading programming Java Nice to have skills ~ AI Engineer Detailed...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Java Software Engineer. Be the first to apply!
- lead operating engineer Salt Lake City, UT
- lead engineer Salt Lake City, UT
- entry level java developer remote Salt Lake City, UT
- java web developer Salt Lake City, UT
- java spring developer Salt Lake City, UT
- java developer remote part time Salt Lake City, UT
- remote junior java developer Salt Lake City, UT
- java developer Salt Lake City, UT
- java software engineer Salt Lake City, UT
- java full stack angular developer Salt Lake City, UT

