
Lead Java and Data Integration Engineer
Resource Innovations
The Role
Overview
Lead Java engineer designing cloud data integration & APIs for SaaS energy solutions.
Key Responsibilities
- api design
- data integration
- etl pipelines
- cloud development
- ci/cd
- performance optimization
Tasks
-Work with API Gateways, REST and SOAP web services. -Ensure designs meet performance, security, usability, reliability, and scalability requirements. -Collaborate in code reviews, provide design feedback, and mentor junior team members. -Troubleshoot and resolve complex technical issues related to integrations and APIs. -Lead the design and development of data integration solutions and APIs to connect enterprise systems and services. -Research and evaluate new technologies, frameworks, and integration patterns to improve solutions. -Architect and implement API‑driven interfaces and ETL/data pipelines using Java, Spring Boot, and integration frameworks. -Participate in the full software development lifecycle - design, development, testing, deployment, and support of cloud‑based enterprise applications. -Contribute to CI/CD pipelines and improve development practices. -Design and implement parallel and batch processing of large data sets, applying proven integration patterns and performance optimization techniques.
Requirements
- java
- spring boot
- aws
- microservices
- docker
- sql
What You Bring
-8+ years of hands‑on software development experience delivering high‑performance, reliable, and scalable applications. -Working experience with Spring Integration and Spring Batch modules, AWS Lambda, and API security. -Strong analytical and problem‑solving skills with excellent communication abilities. -Experience with front‑end frameworks such as Angular. -Solid experience with RDBMS (MySQL preferred) and strong SQL skills. -Hands‑on knowledge of AWS cloud services, Linux, and familiarity with JavaScript. -Strong experience with API design and development, including REST, SOAP, and API gateways. -Experience in agile development using tools like Jira, Confluence, and Git. -Bachelor's or Master's degree in Computer Science or a related field. -Domain experience in the Energy industry or related enterprise systems. -Ability to design and implement solutions using design patterns and multi‑threaded programming. -Knowledge of microservices architecture and containerization/orchestration (Docker, Kubernetes). -Proven expertise in Java, Spring Boot, Hibernate, Maven, and JMS. -Exposure to pipeline automation tools and DevOps practices. -Ability to work independently and lead initiatives in a fast‑paced environment. -Familiarity with NoSQL databases (MongoDB, DynamoDB). -Skilled in unit testing and test automation (JUnit, TestNG, Mockito).
People Also Searched For
Project Director jobs in Scottsdale , Arizona , US
Financial Analyst jobs in Scottsdale , Arizona , US
Estimator jobs in Scottsdale , Arizona , US
Project Director jobs in Arizona , US
Financial Analyst jobs in Arizona , US
Estimator jobs in Arizona , US
Project Director jobs in Scottsdale , US
Financial Analyst jobs in Scottsdale , US
Estimator jobs in Scottsdale , US
The Company
About Resource Innovations
-Merged with Nexant in 2021 and backed by Morgan Stanley Capital Partners in 2024, accelerating its scale and reach. -Specializes in transforming utility operations through demand-side management, software systems, and advisory services. -Works on diverse projects—from residential weatherization to grid modernization, electrification, and utility marketplaces. -Operates globally but retains utility-scale focus, delivering integrated energy solutions at significant scale.
Sector Specialisms
Energy Efficiency
Electrification
Distributed Energy Resources
Clean Energy
Renewables
Microgrids
Smart Homes
Connected Devices
Utility Services
Government Energy Programs
Community Development
Energy Demand Management
Energy Software Solutions
Decarbonization
Sustainability Consulting
Energy Transformation
Energy Generation
Energy Distribution
Energy Consumption
Energy Savings Programs
Energy Engagement
Energy Analytics
Market Transformation
Codes and Standards
Emerging Technology
Visa Sponsorship
-no visa sponsorship or extensions are offered; candidates must reside in the us.
Security Clearance
-employment contingent on comprehensive background and reference checks. -pre‑employment drug screening may be required if applicable.
