Lead Java Software Engineer
Phoenix, Maricopa County, Arizona, 85003, USA
Listed on 2025-12-02
-
Software Development
Software Engineer, Cloud Engineer - Software, Full Stack Developer, Java Developer
1 week ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
This range is provided by Resource Innovations. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range$/yr - $/yr
Lead Java Software EngineerResource Innovations is seeking a Lead Java Software Engineer to join our growing SaaS team. As a hands‑on technical lead, you will be instrumental in the design, development and deployment of innovative cloud‑based enterprise software used by leading energy organizations.
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; or Madison, WI.
We require candidates to currently reside in the United States. Unfortunately, we are not offering visa sponsorship or extensions for this position.
Duties and Responsibilities- 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. - 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 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; optimize applications for performance and scalability. - Collaboration & Process:
Collaborate cross‑functionally with QA, Dev Ops, Product, and Business teams using Agile methodologies (Scrum, Jira, Confluence, Git) to deliver quality software solutions on time. - Continuous Improvement:
Research, analyze, and recommend emerging tools, frameworks, and technologies to enhance development efficiency and solution quality.
- 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:
Java, Spring Boot, Hibernate, Maven, JMS, Redis;
MySQL, SQL, No
SQL (Mongo
DB, Dynamo
DB preferred);
Apache Camel, JSON, XML, ETL tools; JUnit, TestNG, Mockito; AWS services (EC2, S3, RDS, Lambda, etc.), Linux, CI/CD pipelines, containerization (Docker, Kubernetes);
Microservices design. - Soft Skills: Strong analytical and problem‑solving abilities; excellent verbal and written communication; ability to work independently in a fast‑paced distributed environment; collaborative mindset; interest in sustainability.
- Preferred Experience: Web technologies:
JavaScript, HTML, CSS;
Angular experience a plus; exposure to No
SQL databases; knowledge of the energy industry and related software systems.
- Mid‑Senior level
- Full‑time
- Utilities
- Competitive base salary $135,000 – $160,000 plus discretionary annual bonus.
- Three weeks of paid vacation per year; paid holidays.
- 401(k) retirement plan with employer matching.
- Health, dental, and vision insurance.
- Other supplemental benefits.
Resource Innovations (RI) is a women‑led energy transformation firm focused on impact. We build clean energy solutions to guide utilities through complex, connected challenges.
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. We comply with applicable state and local laws.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).