Senior Lead Software Engineer - Java, React
Core
Architecting and leading the delivery of scalable, cloud-native platforms for product intake, communication, collaboration, and developer documentation using Java, React, and Python.
Role type
Senior Lead Software Engineer (Java, React, Cloud)
Builds
Scalable cloud-native platforms, capability-first APIs, and developer documentation tools.
Domain
Financial Services / Cloud-Native Engineering
Required skills
Java, React, Python, AWS (ECS/Fargate, Lambda, API Gateway), GraphQL, REST, Distributed Systems, Technical Leadership, AI-assisted development, Security, CI/CD, Agile
Preferred skills
Terraform, PostgreSQL, Observability, Hugo, Module Federation, Go, ADFS, Bitbucket/GitHub integrations
Technologies
AWS Lambda, ECS, Fargate, SNS, SQS, API Gateway, S3, Terraform, PostgreSQL, React, Java Spring Boot, GraphQL, Python, Go, Hugo, Lucene, Bitbucket, GitHub, Jira Align
Responsibilities
Set platform architecture and technical strategy for firmwide products; Lead complex initiatives from discovery to operations; Architect backend services and modern React interfaces; Mentor engineers and guide design decisions; Partner with stakeholders to define roadmaps and technical outcomes; Establish standards for security, performance, and observability; Drive adoption of AI-assisted engineering practices.
Seniority
Senior, hands-on IC with leadership responsibilities