Lead Java Software Engineer
Nexant
Oil and Gas
San Francisco, CA - USA
Senior Specialist / Project Manager
Experteer Overview
In this hands-on technical lead role, you will design, develop, and deploy cloud-native, enterprise SaaS software for energy utilities. You’ll influence architecture and lead development in a fast-paced, distributed environment while collaborating with cross-functional teams. You’ll tackle performance, security, and scalability challenges to deliver impactful solutions that support energy efficiency, renewables, and demand response. This is a remote, US-based position with occasional in-person meetings in select metro areas, offering meaningful work at a women-led firm focused on impact.
Compensation / Benefits
- three weeks of paid vacation per year
- paid holidays
- 401(k) with employer matching
- health, dental, and vision insurance
- discretionary annual bonus
- comprehensive benefits package
Responsibilities
- Lead the full software development lifecycle for cloud-based enterprise apps
- Design cloud-native solutions using Java, Spring Boot, and related frameworks
- Work with REST/SOAP, Redis, API gateways, and RDBMS to build scalable systems
- Ensure designs meet performance, security, usability, reliability, and scalability requirements
- Conduct code reviews and promote development best practices
- Troubleshoot complex issues and optimize for performance
- Collaborate cross-functionally with QA, DevOps, Product, and Business teams in Agile environments
- Continuously evaluate new tools/technologies to improve development efficiency and solution quality
Key requirements
- 8+ years of software development experience
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- Proficiency in Java, Spring Boot, Hibernate, Maven, JMS, Redis
- Experience with MySQL/SQL and NoSQL (MongoDB, DynamoDB preferred)
- Knowledge of Apache Camel, JSON, XML, ETL tools (Pentaho, Stitch)
- Testing: JUnit, TestNG, Mockito
- Cloud & DevOps: AWS (EC2, S3, RDS, Lambda), Linux, CI/CD, Docker, Kubernetes (preferred)
- Microservices design and implementation experience
- Strong analytical and problem-solving abilities
- Excellent communication and ability to work independently in a distributed setting
- Interest in sustainability and meaningful environmental impact
Description
In this hands-on technical lead role, you will design, develop, and deploy cloud-native, enterprise SaaS software for energy utilities. You’…
Gehen Sie Ihren nächsten Karriereschritt
Weltweit über 1 Mio. Spitzenpositionen mit Gehaltsbenchmark
Lassen Sie sich diskret von Headhuntern finden und kontaktieren
Exklusiv für Senior Professionals und Executives
Bereits Mitglied?

