Remote Lead Java Software Engineer — Cloud & Microservices

Resource Innovations

Madison (WI)

On-site

USD 85,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary annual bonus
Three weeks paid vacation
401(k) with employer match
Medical, dental, vision coverage
Parental leave

Job summary

Resource Innovations is seeking a Lead Java Software Engineer to join our SaaS team. This remote role requires occasional in-person meetings in Madison, WI, and potentially other US metro areas.

You will design, develop, and deploy cloud-based enterprise software for energy organizations and lead development efforts across teams. We value strong Java/Spring Boot expertise, cloud experience, and a passion for scalable, secure systems.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 8+ years of software development experience building high-performance, reliable, and scalable enterprise applications.
  • Strong Java and Spring Boot with cloud experience.
  • Experience with AWS, Kubernetes, and microservices.

Responsibilities

  • Lead and participate in the full software development life cycle of cloud-based enterprise applications.
  • Design and develop cloud-native applications using Java, Spring Boot; work with REST/SOAP, API Gateways, and RDBMS.
  • Ensure software designs meet performance, security, usability, reliability, and scalability requirements.
  • Conduct code reviews, provide feedback, and contribute to continuous improvement in development standards.
  • Collaborate cross-functionally with QA, DevOps, Product, and Business teams using Agile methodologies (Scrum, Jira, Confluence, Git).
  • Identify, analyze, and resolve production issues and bottlenecks; optimize applications for performance and scalability.

Skills

Java
Spring Boot
Cloud-native
REST APIs
Distributed systems
Kubernetes
CI/CD
Agile
Python

Education

Bachelor's or Master's in CS/Engineering

Tools

AWS
Git
Jira
Confluence
OpenSearch/Elasticsearch

Job description

Resource Innovations is seeking a Lead Java Software Engineer to join our SaaS team. This remote role requires occasional in-person meetings in Madison, WI, and potentially other US metro areas.

You will design, develop, and deploy cloud-based enterprise software for energy organizations and lead development efforts across teams. We value strong Java/Spring Boot expertise, cloud experience, and a passion for scalable, secure systems.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior Java Lead – Cloud SaaS Platform
Remote Senior Java Lead – Cloud SaaS Platform

Resource Innovations • Salt Lake City (UT)

Remote
USD 85,000 - 160,000
Competitive salary
Discretionary annual bonus
3 weeks paid vacation
+5
Remote Lead Java Software Engineer — Cloud SaaS Impact
Remote Lead Java Software Engineer — Cloud SaaS Impact

Resource Innovations • San Francisco (CA)

On-site
USD 85,000 - 160,000
Three weeks paid vacation
Paid holidays
401(k) with employer match
+4
Remote Lead Java Engineer for Cloud SaaS
Remote Lead Java Engineer for Cloud SaaS

Buoyant • Madison (WI)

On-site
USD 85,000 - 160,000
401(k) retirement plan with employer match
Medical, dental and vision coverage
Paid vacation and holidays
+2
Lead Java Software Engineer - Remote SaaS
Lead Java Software Engineer - Remote SaaS

Resource Innovations, Inc. • Madison (WI)

Hybrid
USD 85,000 - 160,000
Competitive salaries
Paid vacation
401(k) retirement plan with employer match
+1
Lead Java Software Engineer
Lead Java Software Engineer

Buoyant • Madison (WI)

On-site
USD 85,000 - 160,000
401(k) retirement plan with employer match
Medical, dental and vision coverage
Paid vacation and holidays
+2
Lead Java and Data Integration Engineer
Lead Java and Data Integration Engineer

Resource Innovations • San Francisco (CA)

Remote
USD 135,000 - 150,000
Competitive salary
401(k) retirement plan with employer matching
Health, dental and vision insurance
+1
Lead Java and Data Integration Engineer
Lead Java and Data Integration Engineer

Resource Innovations • Phoenix (AZ)

Remote
USD 135,000 - 150,000
401(k) with employer matching
Health, dental and vision insurance
Three weeks of paid vacation
+1
Lead Java and Data Integration Engineer
Lead Java and Data Integration Engineer

Resource Innovations • Denver (CO)

Remote
USD 135,000 - 150,000
Competitive salary
401(k) retirement plan with employer matching
Health, dental and vision insurance
+1
Lead Java Software Engineer
Lead Java Software Engineer

Resource Innovations, Inc. • Madison (WI)

Hybrid
USD 85,000 - 160,000
Competitive salaries
Paid vacation
401(k) retirement plan with employer match
+1
Remote Lead Java & Data Integration Engineer
Remote Lead Java & Data Integration Engineer

Resource Innovations • San Francisco (CA)

Remote
USD 135,000 - 150,000