Senior Full Stack Java Developer

  • Boston, MA
  • Posted 3 hours ago | Updated 2 hours ago

Overview

On Site
Depends on Experience
Contract - W2

Skills

Full Stack Java Developer
Java
CRIMS
CRD
Spring Boot
React.js
Angular
DevOps
Microservices
REST API

Job Details

Senior Full Stack Java Developer
Location: Burlington, Massachusetts (MA)/ Boston, Massachusetts (MA)/ Quincy, Massachusetts (MA)
12months

We are seeking a highly skilled Senior Full Stack Java Developer with strong experience in Wealth Management, CRIMS, or CRD (Charles River Development) environments. The ideal candidate will have hands-on expertise in modern Java technologies, front-end frameworks, and collaborative development using GitHub and GitHub Copilot. Key Responsibilities
Design, develop, and maintain scalable full-stack applications for the Wealth Management/CRIMS platform.
Collaborate with business analysts, product owners, and other developers to translate business requirements into robust technical solutions.
Build and optimize microservices using Java, Spring Boot, and related frameworks.
Develop responsive and intuitive front-end applications using React.js / Angular / TypeScript.
Ensure code quality, security, and performance using modern DevOps practices.
Utilize GitHub and GitHub Copilot for version control, code review, and AI-assisted development.
Participate in Agile ceremonies and contribute to continuous improvement initiatives. Required Skills
10+ years of experience in full-stack Java development.
Strong hands-on experience with Java 8/11/17, Spring Boot, REST APIs, Microservices.
Front-end development experience with React.js or Angular.
Solid understanding of CRD/CRIMS systems or Wealth Management domain.
Experience with GitHub, GitHub Copilot, and CI/CD tools.
Working knowledge of SQL/NoSQL databases.
Excellent problem-solving, debugging, and communication skills. Nice to Have
Exposure to Cloud platforms (AWS, Azure, or Google Cloud Platform).
Experience with Kafka or other event-driven architectures.
Familiarity with containerization (Docker, Kubernetes).

Best Regards,
Praveen

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.