Talent.com
Resource Innovations
Lead Java Software EngineerResource Innovations • San Francisco, California, United States
Lead Java Software Engineer

Lead Java Software Engineer

Resource Innovations • San Francisco, California, United States
11 days ago
Job type
  • Full-time
Job description

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.

Requirements

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 (, GitHub Copilot, Claude, or equivalent)
  • Domain Knowledge: Knowledge of the Energy industry and related software systems

Benefits

Create a job alert for this search

Lead Java Software Engineer • San Francisco, California, United States

Similar jobs

Principal Software Engineer - Java/AWS

Early Warning Services LLCSan Francisco, CA, United States
Full-time

Positions located in Scottsdale, San Francisco, Chicago, or New York follow a hybrid work model to allow for a more collaborative working environment.Candidates responding to this posting must inde... Show more

 • Promoted

Curam Tech Architect: Lead Java & Upgrades

Cloud and ThingsOakland, CA, United States
Full-time

Cloud and Things in Oakland, CA is looking for a Curam Technical Architect to lead the upgrade of the Cúram application systems, ensuring integration with existing features.Candidates should have a... Show more

 • Promoted

Sr. Software Engineer

Hard YakaSan Francisco, CA, United States
Full-time

ENTER is a profitable, fast‑growing AI healthcare fintech company on a mission to revolutionize Revenue Cycle Management (RCM).GDP, and providers spend 5–10% of their revenue just trying to collect... Show more

 • Promoted

Senior Software Engineer, API Services

TuroSan Francisco, CA, United States
Full-time

The API services team works with the Platform team to improve the scalability of Turo services.As Senior Software Engineer on the API Services team, you’ll work with a team of talented software eng... Show more

 • Promoted

Lead Software Engineer / Tech Lead Manager, Growth (Remote)

Maximus Health, Inc.San Francisco, CA, United States
Remote
Full-time

Fully Remote (North America / South America).Maximus has achieved profitability, 8‑figure ARR, and is doubling year over year – with a strong cash position.We have raised $15M from top Silicon Vall... Show more

 • Promoted

Lead Device Software Engineer

Sauron Industries, Inc.San Francisco, CA, United States
Full-time

Sauron is creating a new modality for homeowners to interact with their properties and security systems—anchored by a high‑fidelity 3D model of the home in a beautiful iPad and iPhone app, and powe... Show more

 • Promoted

Lead Engineer

University of California - San FranciscoSan Francisco, California, United States
Full-time

As the technical leader on this project, you will own the technical design and development of web-based applications and backend services.You will provide technical guidance for large scale project... Show more

 • Promoted

Senior Software Engineer - Mobile

QuizletSan Francisco, CA, United States
Full-time

Android Engineer to join our Mobile Study team at Quizlet.You’ll work on our Android apps, building and improving the study features that power how millions of students learn with Quizlet.You’ll he... Show more

 • Promoted

Java Server Engineer

TradeJobsWorkForce94120 San Francisco, CA, US
Full-time

Java Server Engineer Job Duties: Evaluates Web applications by studying systems flow, data usage, and ... Show more

 • Promoted

Software Engineer – Java / Cloud Infrastructure

Flexton Inc.San Francisco, California, United States
Full-time

Get AI-powered advice on this job and more exclusive features.We are seeking a highly skilled and motivated.As part of our hybrid team, you will play a key role in building and scaling mission-crit... Show more

 • Promoted

Java Backend Engineer - RESTful APIs & Scalable Services

Quest DiagnosticsSan Francisco, California, United States
Full-time

A healthcare diagnostics company is seeking a Software Engineer in San Francisco to create well-designed and effective code.Responsibilities include developing new functionalities, engaging in test... Show more

 • Promoted

Lead Software Engineer

Altana AISan Francisco, California, United States
Full-time

AI can be a powerful tool for good in the world – at Altana we apply AI to the world’s largest organized body of supply chain data to power a more resilient, more secure, and more sustainable model... Show more

 • Promoted

Lead Software Engineer

CardlyticsMenlo Park, CA, United States
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Cardlytics.Your actual pay will be based on your skills and experience — tal... Show more

 • Promoted

Senior Back End Software Engineer (Java)

OSI EngineeringMenlo Park, CA, United States
Full-time

Senior Back End Software Engineer (Java).We’re looking for a talented Senior Software Engineer to be a key contributor to developing cloud-based services that will drive the future of the business.... Show more

 • Promoted

Lead Java Developer – Distributed Systems & Mobile

Compunnel, Inc.San Francisco, CA, United States
Full-time

A leading company is seeking a skilled Java Developer to join a dynamic team focused on building innovative, large-scale distributed applications.The candidate will engage in full-cycle development... Show more

 • Promoted

Java Software Engineer

Signature IT World IncSan Francisco, California, United States
Full-time

Location: Bay Area, CA (Hybrid).Duration: Long-Term Contract (W2 only).We are seeking a skilled and motivated.The ideal candidate will be instrumental in designing, developing, and maintaining high... Show more

 • Promoted

Lead Software Engineer

Troveo AISan Francisco, CA, United States
Full-time

Troveo is building the next-generation data platform to train AI video models.We offer the world’s largest library of AI video training data—featuring millions of hours of licensed video content.Ou... Show more

 • Promoted

Senior Software Engineer - Mobile Platform

SkydioSan Mateo, CA, United States
Full-time

When a drone understands its surroundings, it can respond to a much richer set of input commands, allowing a user with a mobile device to communicate with the drone at a much higher level than befo... Show more

 • Promoted

Remote Java & Algorithm Engineer – GPS/Nav

PDSSOFT INC.San Francisco, CA, United States
Remote
Full-time

A technology consulting firm is seeking a Java Developer/Algorithm Developer in San Francisco for remote work.The role involves developing projects that process GPS data and inertial sensors for hi... Show more

 • Promoted

Lead AI Software Engineer

Hp IqSan Francisco, California, United States
Full-time

HP IQ is HP’s new AI innovation lab.Combining startup agility with HP’s global scale, we’re building intelligent technologies that redefine how the world works, creates, and collaborates.We’re asse... Show more