Senior Software Developer II - Full-Stack
Core
Design, develop, and deliver scalable, high-performance Java-based applications and APIs to support evolving product and customer needs.
Role type
Senior IC Full-Stack Software Engineer
Builds
Scalable web applications, microservices, and cloud-native solutions
Domain
Enterprise Risk Solutions / FinTech
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, REST APIs, Microservices, TypeScript, Angular, ReactJS, SQL, CI/CD, AWS, Docker
Preferred skills
AI-assisted development tools, mentoring, architectural decision-making
Technologies
Spring Boot, Java 18, Angular 11+, ReactJS, TypeScript, Python, AWS (S3, SNS), Redis, Docker
Responsibilities
Design and develop scalable Java applications; Build and enhance application features; Collaborate with Product, UX, and QA teams; Translate requirements into maintainable designs; Design and maintain APIs; Ensure software quality via code reviews; Optimize performance and troubleshoot issues; Mentor junior engineers
Seniority
Senior, hands-on IC with technical leadership