Java Lead Software Engineer, Governance & Controls
Core
Design, develop, and troubleshoot secure, high-quality production software solutions and architecture for business-critical applications.
Role type
Senior IC Java Lead Software Engineer
Builds
Production applications and secure software solutions
Domain
Enterprise software development with AI integration
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, JPA, SQL, React, system design, full stack development, AI-assisted tool validation, cloud development, CI/CD, agile practices
Preferred skills
Python, LLM APIs, AWS, Azure, Google Cloud Platform, Docker, Kubernetes, microservices design
Technologies
AI, AWS, Azure, CI/CD, Cloud, Docker, JPA, Java, Kubernetes, LLM, Python, React, SQL, Spring, Spring Boot, microservices, API
Responsibilities
Design, develop, and troubleshoot software solutions; create secure, high-quality production code; produce architecture and design artifacts; use enterprise-authorized AI coding tools to improve code quality and validate outputs; gather, analyze, synthesize, and visualize large data sets; proactively identify hidden problems and patterns in data; contribute to software engineering communities of practice; work independently on modules with minimal support