Lead Java Software Engineer
Resource Innovations- Location
- San Francisco · Chicago · Phoenix +3
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- USD 85,000–160,000/yr
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Lead and participate in the full software development life cycle of cloud-based enterprise applications
- Design and develop cloud-native applications using Java, Spring Boot, and related frameworks
- Work with REST/SOAP web services, API Gateways, and RDBMS to build scalable, high-performance systems
- Ensure software designs meet performance, security, usability, reliability, and scalability requirements
- 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
- Identify, analyze, and resolve complex technical issues, including production support and performance bottlenecks
- Optimize applications for performance and scalability
- Collaborate cross-functionally with QA, DevOps, Product, and Business teams using Agile methodologies
- Stay current with evolving technologies, including AI-assisted development practices
- Recommend improvements to tools, frameworks, and engineering processes
Requirements
- 8+ years of software development experience building high-performance, reliable, and scalable enterprise applications
- Strong proficiency with Java, Python and Spring Boot
- MySQL and atleast one NoSQL database
- OpenSearch/Elasticsearch, log analytics, APM tools
- Apache Camel, messaging systems like RabbitMq and Data pipelines
- AWS services, CI/CD pipelines, Kubernetes
- Microservices design and implementation experience
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
Preferred
- Angular experience a plus
- Hands-on experience or strong familiarity with AI-assisted coding tools (e.g., GitHub Copilot, Claude, or equivalent)
- Knowledge of the Energy industry and related software systems
Skills
- Java
- Python
- Spring Boot
- MySQL
- NoSQL
- OpenSearch
- Elasticsearch
- APM
- Apache Camel
- RabbitMQ
- AWS
- CI/CD
- Kubernetes
- Microservices
- Angular
- GitHub Copilot
- Claude
More jobs at Resource Innovations
Software Engineer Lead
Resource Innovations · Madison, WI · Chicago, IL · San Francisco, CA +2 · USD 100,000–130,000/yr · 17d ago
Principal Software Engineer (Java)
Resource Innovations · San Francisco, CA · Chicago, IL · Phoenix, AZ +4 · USD 140,000–195,000/yr · 17d ago
Untitled role
Resource Innovations · United States · USD 100,000–144,000/yr · 4mo ago
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Software Engineer, Billing Platform
Stripe · San Francisco, New York City, Seattle, Chicago, US · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today