A leading financial services organization is seeking a Full Stack Java Developer to join its Shared Services team to manage the enterprise-wide Document Management Platform, developing scalable services and APIs that are leveraged by multiple internal teams and customer-facing applications.
Requirements
- Java and Spring Boot
- AWS (cloud-native solutions and services)
- TypeScript
- Relational (RDBMS) and NoSQL databases
- Solid understanding of distributed, scalable, and secure API design.
- Hands-on experience with microservices, containerization (Docker, Kubernetes), and serverless patterns.
- Experience operating API or middleware platforms for enterprise-scale environments.
Responsibilities
- Design, build, and implement scalable backend services and APIs supporting enterprise-wide applications.
- Contribute to frontend development efforts as needed (approx. 20%).
- Develop and support microservices, build technical documentation, and ensure best practices in API development.
- Leverage cloud platforms and AWS services to support enterprise application architecture.
Other
- Collaborate with cross-functional teams, including product owners, architects, and other developers, to deliver high-performing solutions.
- Hybrid - Onsite 3 days a week (increasing to 4 days onsite in the near future)
- 6-Month Contract-to-Hire (Conversion to Full-Time Employee expected)