Negotiable
Undetermined
Remote
Remote or New York, New York
Summary: The Senior Full Stack Developer role involves joining an Agile team to work on a mission-critical web application, focusing primarily on backend development with Java and Spring Boot. The position requires modernizing legacy systems and delivering new features while also contributing to frontend development as needed. Experience in Financial Services or Wealth Management is advantageous. This is a fully remote position aligned with East Coast hours.
Key Responsibilities:
- Build and maintain backend services using Java and Spring Boot
- Design and evolve microservices and REST APIs
- Integrate applications with AWS cloud services
- Support and modernize legacy systems with minimal production risk
- Design and optimize PostgreSQL databases
- Contribute to Angular frontend development and API integration
- Write unit and integration tests; participate in code reviews
- Support CI/CD pipelines and production releases
- Collaborate closely with Product, UX, QA, and DevOps teams in an Agile setup
Key Skills:
- Strong experience with Java and Spring Boot
- Solid understanding of microservices, APIs, and design patterns
- Hands-on experience with AWS (Lambda, S3, API Gateway, SQS, etc.)
- Working knowledge of Angular and TypeScript
- Experience with PostgreSQL and performance tuning
- Comfortable working with legacy applications and incremental modernization
- Strong ownership mindset and ability to work end-to-end
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Title: Senior Full Stack Developer
Location: Fully Remote (East Coast Hours)
Duration: 6+ months
About the Role
We're hiring a Senior Full Stack Developer to join an Agile team working on a mission-critical web application. This is a backend-heavy role ideal for a strong Java engineer who enjoys designing scalable services, working in the cloud, and contributing to frontend delivery when needed. You'll play a key role in modernizing legacy systems while delivering new features in a stable, regulated environment.
Financial Services / Wealth Management experience is a plus.
What You'll Do
- Build and maintain backend services using Java and Spring Boot
- Design and evolve microservices and REST APIs
- Integrate applications with AWS cloud services
- Support and modernize legacy systems with minimal production risk
- Design and optimize PostgreSQL databases
- Contribute to Angular frontend development and API integration
- Write unit and integration tests; participate in code reviews
- Support CI/CD pipelines and production releases
- Collaborate closely with Product, UX, QA, and DevOps teams in an Agile setup
- Strong experience with Java and Spring Boot
- Solid understanding of microservices, APIs, and design patterns
- Hands-on experience with AWS (Lambda, S3, API Gateway, SQS, etc.)
- Working knowledge of Angular and TypeScript
- Experience with PostgreSQL and performance tuning
- Comfortable working with legacy applications and incremental modernization
- Strong ownership mindset and ability to work end-to-end
- Backend: Java 23, Spring Boot 3.x
- Frontend: Angular 20, TypeScript, HTML, CSS
- Database: PostgreSQL
- Cloud: AWS
- DevOps: Git, Gradle, Docker, CI/CD (Kubernetes nice to have)
- Observability: New Relic, Elasticsearch