Full-Stack Engineer 4 (Java, Spring, DynamoDB, S3, GraphQL, GenAI)
Core
Lead a portfolio of diverse technology projects and a team of developers to create robust cloud-based solutions that drive powerful experiences for millions of Americans in the financial sector.
Role type
Senior Full-Stack Software Engineer (Java, Spring, GenAI)
Builds
Distributed microservices, full stack systems, and cloud-based productivity tools
Domain
Financial Services / Cloud Infrastructure / Generative AI
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring, DynamoDB, S3, GraphQL, GenAI, distributed microservices, cloud platforms (AWS/GCP/Azure), container orchestration (Docker/Kubernetes), API design, CI/CD, technical leadership, mentoring
Preferred skills
Scala, Python, Go, Node.js, TypeScript, Rust, C#, open source contributions, observability, interactive AI tooling, cross-functional leadership
Technologies
Java, Spring, DynamoDB, S3, GraphQL, AWS, Docker, Kubernetes, Git, Go, Python, TypeScript, Rust, C#, Scala
Responsibilities
Lead technology projects and developer teams; collaborate with product managers to deliver cloud solutions; provide technical leadership and set design standards; define service boundaries and integration patterns; implement refactoring to reduce technical debt; influence long-term technology strategy
Seniority
Senior, hands-on IC with team leadership