Lead Java Software Engineer / Energy Start Up / SaaS
San Francisco, CA
Hybrid
Full Time
$140k - $170k
A female-owned energy start-up in San Francisco is urgently hiring a Lead Java Software Engineer for a full-time position. You'll develop SaaS enterprise software for leading energy organizations using technologies including Java, Spring Boot, Hibernate, Angular, RESTful APIs, Microservices, MongoDB, DynamoDB, AWS (EC2, S3, RDS, Lambda), CI/CD, Docker, Kubernetes, and ETL tools. Responsibilities include architecture and design, code reviews, mentorship, and cross-team collaboration.
Candidates should have 8+ years of experience building SaaS applications and helping lead developers. Experience in the energy sector is a plus.
This role offers remote flexibility with occasional onsite meetings and full benefits.
Required Skills & Experience:
Candidates should have 8+ years of experience building SaaS applications and helping lead developers. Experience in the energy sector is a plus.
This role offers remote flexibility with occasional onsite meetings and full benefits.
Required Skills & Experience:
- Bachelor’s in Computer Science or related field
- 8+ YOE developing in Java
- Experience building scalable SaaS applications
- Spring Boot
- JavaScript or Angular 15+
- Microservices design and implementation experience
- CI/CD
- AWS Lambda
- Docker
- Kubernetes
- ETL tools
- MongoDB or DynamoDB
- Excellent communication skills
- Application development
- Architecture and design
- Code reviews
- Collaborate with QA, DevOps, Product, and Business Development teams
- Medical, dental, and vision insurance
- Three weeks of paid vacation and paid holidays
- Discretionary annual bonus
- 401(k) matching
- Three step interview process