Senior Full Stack Java Developer
Boston, NH - USA
Job Summary
Senior Full Stack Java Developer
Location: Boston MA or Woodbridge NJ (Local Candidates Only) ( Hybrid/onsite)
Duration: 03 months Contract on W2
Interview Process: Video Interview
Start Date: Within 2 Weeks
Position Overview
We are seeking a highly skilled Senior Full Stack Java Developer to join a dynamic development team responsible for designing developing and maintaining enterprise-level applications. The ideal candidate will possess strong expertise in Core Java Spring technologies and modern front-end frameworks with the ability to build scalable high-performance web applications across the full software development lifecycle.
This role requires hands-on experience in both backend and frontend development strong problem-solving abilities and the capability to work collaboratively with cross-functional teams in a fast-paced environment.
Key Responsibilities
-
Design develop test and maintain full-stack enterprise applications.
-
Develop robust backend services using Core Java Spring Framework and Spring MVC.
-
Build and enhance responsive user interfaces using Angular JavaScript JSP and jQuery.
-
Implement multi-threaded applications utilizing Java concurrency concepts including Executor Framework.
-
Collaborate with architects business analysts QA teams and stakeholders to deliver high-quality solutions.
-
Participate in requirements analysis technical design code reviews and application support activities.
-
Optimize application performance scalability security and maintainability.
-
Develop and consume RESTful web services and APIs.
-
Troubleshoot production issues and provide timely resolutions.
-
Follow Agile development methodologies and best coding practices.
-
Contribute to application modernization and cloud migration initiatives where applicable.
Required Qualifications
-
Bachelors Degree in Computer Science Information Technology Engineering or related field.
-
8 years of hands-on software development experience.
-
Strong Full Stack Development experience.
-
Advanced knowledge of Core Java.
-
Strong experience with:
-
Java Multithreading
-
Executor Framework
-
Collections Framework
-
Exception Handling
-
JVM Concepts
-
-
Extensive experience with:
-
Spring Framework
-
Spring MVC
-
Dependency Injection
-
REST Services
-
-
Frontend development experience using:
-
Angular
-
JavaScript
-
JSP
-
jQuery
-
-
Experience with relational databases and SQL.
-
Strong understanding of software design principles and object-oriented programming.
-
Experience working in Agile/Scrum environments.
Preferred Qualifications
-
Insurance industry experience.
-
Exposure to AWS cloud services.
-
Experience supporting cloud migration initiatives.
-
Familiarity with AI-powered development tools and modern software engineering practices.
-
Experience with CI/CD pipelines and DevOps methodologies.
Technical Skills
Backend
-
Core Java
-
Java Multithreading
-
Executor Framework
-
Spring Framework
-
Spring MVC
-
REST APIs
-
Microservices
Frontend
-
Angular
-
JavaScript
-
JSP
-
jQuery
-
HTML
-
CSS
Database
-
SQL
-
Relational Databases
Methodologies & Tools
-
Agile
-
Scrum
-
Git
-
CI/CD
-
AWS (Preferred)
Nice to Have
-
Property & Casualty Insurance Domain Experience
-
AWS Cloud Experience
-
Application Modernization Experience
-
AI Development Tool Exposure