Senior Associate Software Engineer- Java
Core
Design and deliver backend services and APIs supporting compliance and risk operations, defining service architecture and elevating engineering standards.
Role type
Senior IC backend software engineer (Java)
Builds
Scalable backend services, microservices, and RESTful APIs for production environments
Domain
Financial services / Compliance and Risk
Required skills
Java, Spring/Spring Boot, RESTful API design, microservices architecture, database technologies (MongoDB), CI/CD, secure development, code review, mentoring
Preferred skills
Cloud technologies, enterprise-approved AI tools and practices in SDLC
Technologies
Java, Spring Boot, MongoDB, REST, Microservices
Responsibilities
Lead backend delivery across the full software development lifecycle; Build secure, high-quality production code; Partner with Product and frontend teams to translate requirements into scalable solutions; Drive backend architecture and technical decision-making; Conduct code reviews and provide actionable feedback; Mentor and coach junior developers; Drive adoption of AI-assisted engineering practices