Java AI AWS Lead Software Engineer
Core
Lead Software Engineer designing, developing, and operating secure, scalable Java microservices and APIs for consumer banking operations.
Role type
Senior IC Java AI AWS Lead Software Engineer
Builds
Secure, high-quality production code, Java microservices, REST/OpenAPI APIs, and automated DevOps pipelines for banking systems.
Domain
Financial services / Banking IT
Deliverable
production ML models
Required skills
Java, AWS, REST/OpenAPI APIs, Cassandra, Kafka, CI/CD, Splunk, CloudWatch, Prometheus/Grafana, OpenTelemetry, performance tuning, distributed systems, AI-assisted development tools, responsible AI use, agile methodologies, microservices architecture, observability, security patterns
Preferred skills
Android (Kotlin), React (TypeScript), safe rollout strategies, API gateways, service mesh, data privacy, regulatory compliance, third-party tool integration
Technologies
AI, AWS, Android, CI/CD, CloudWatch, Cassandra, Grafana, Java, Jenkins, Kafka, Kotlin, OpenAPI, OpenTelemetry, Prometheus, REST, React, Splunk, TypeScript, microservices
Responsibilities
Design, develop, and troubleshoot creative software solutions; build secure, high-quality production code; promote AI-assisted engineering practices; own end-to-end DevOps execution; define testing strategies; lead design and implementation of Java microservices and back-end APIs.
Seniority
Senior, hands-on IC with leadership responsibilities