Key Responsibilities:
- Design, develop, and deploy robust, high-performance Web Layer APIs and microservices using Java and Spring Boot.
- Leverage Amazon Web Services (AWS) to build, scale, and maintain cloud-native applications and services.
- Lead the end-to-end API lifecycle, from conceptualization and design to implementation, testing, and deployment.
- Collaborate closely with product managers, architects, and other engineering teams to translate complex business requirements into technical solutions.
- Implement industry best practices for RESTful API design, security, and performance tuning.
- Troubleshoot complex application issues, optimize code, and ensure high availability and reliability of services.
Required Qualifications:
- 10+ years of professional software development experience.
- Strong, hands-on expertise in Core Java and the Spring Boot ecosystem.
- Proven experience building and consuming Web Layer APIs (RESTful services, JSON, microservices architecture).
- Solid experience working with Amazon Web Services (AWS) (e.g., API Gateway, EC2, ECS/EKS, Lambda, CloudWatch).
- Excellent problem-solving skills and the ability to work in an Agile environment.
- Strict Compliance Rule: Candidates MUST NOT have applied to or interviewed with Fidelity Investments within the last 18 months.
- Ability to work onsite in Providence, RI (Relocation assistance/packages are available for qualified candidates).
Preferred Qualifications (Nice-to-Haves):
- Experience in the Financial Services or FinTech industry.
- Strong understanding of CI/CD pipelines and DevOps practices.
- Experience with containerization technologies (Docker, Kubernetes).
- Familiarity with security protocols like OAuth2, JWT, and SAML.