
Posted 2 days ago
Lead Java Software Engineer
Resource Innovations
Requirements
Bachelor's or Master's in Computer Science or related field, 8+ years software development experience, Proficiency in Java, Python, and Spring Boot, Experience with MySQL and NoSQL, Knowledge of AWS and CI/CD, Microservices design experience
Skills
JavaSpring BootAWSPythonMicroservicesKubernetes
About the role
Responsibilities
- Lead the full software development life cycle of cloud-based enterprise applications, including design, development, testing, and implementation.
- Design and develop cloud-native applications using Java, Spring Boot, and microservices architecture.
- Build scalable, high-performance systems using REST/SOAP web services, API Gateways, and RDBMS.
- Write clean, maintainable, and well-documented code while conducting thorough code reviews.
- Identify and resolve complex technical issues, including production support and performance bottlenecks.
- Collaborate cross-functionally with QA, DevOps, Product, and Business teams using Agile methodologies.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 8+ years of software development experience building scalable enterprise applications.
- Strong proficiency in Java, Python, and Spring Boot.
- Experience with MySQL and at least one NoSQL database.
- Knowledge of AWS services and CI/CD pipelines.
- Proven experience with microservices design and implementation.
- Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
- Experience with Kubernetes and containerization.
- Familiarity with Angular web technologies.
- Hands-on experience with AI-assisted coding tools like GitHub Copilot or Claude.
- Knowledge of the energy industry and related software systems.
- Experience with OpenSearch/Elasticsearch and messaging systems like RabbitMQ.
Benefits
- Competitive base salary ranging from $85,000 - $160,000 plus discretionary annual bonus.
- Three weeks of paid vacation annually and paid holidays.
- 401(k) retirement plan with employer match.
- Comprehensive medical, dental, and vision coverage.
- Parental leave and employee assistance programs.
About the Company
Resource Innovations is a women-led energy transformation firm focused on driving impact through clean energy solutions. We guide utilities through complex challenges like electrification and carbon reduction, leading the charge to power meaningful change in the energy sector.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeLead Java Software Engineer
Resource Innovations · San Francisco
