Job Description :

Job Title: Full Stack Senior Java Developer
Location: Boston, MA (Open to candidates in NJ, NY, CA)
Client: Plymouth Rock Assurance
Note: Actively hiring urgent requirement

Position Overview

We are seeking an experienced Full Stack Senior Java Developer with strong expertise across both the middle-tier server-side and the presentation layer (50/50 split). The developer will be responsible for end-to-end implementation of business requirements, from front-end UI through to backend services and database integration.

Key Responsibilities
  • Collaborate with Business Analysts to understand business requirements and translate them into technical designs

  • Develop high-quality, maintainable source code across front-end and back-end components

  • Create unit test cases and support functional/system integration testing

  • Support deployment activities and production environments when required

  • Integrate application components and ensure seamless end-to-end functionality

  • Troubleshoot technical issues and ensure timely resolution

  • Ensure adherence to development timelines and delivery schedules

  • Implement solutions adhering to performance, security, scalability, and maintainability requirements

Required Qualifications
  • Bachelor's Degree in Computer Science, Engineering, or related field

  • 12+ years of experience in developing enterprise-level web applications

  • Strong hands-on experience with Java/J2EE technologies

  • Expertise in Core Java, multi-threading, and Executor framework

  • Experience with Spring, Spring MVC, Spring Boot, Hibernate, MyBatis

  • Strong experience in developing RESTful web services

  • Experience with JBoss, Apache, Tomcat

  • Front-end development experience with JavaScript, Angular, JSP, CSS, HTML

  • Knowledge of AJAX and modern JavaScript frameworks (e.g., jQuery)

  • Proficiency with XML, XSLT, JSON

  • Strong understanding of SQL, database design, stored procedures

  • Experience with cross-browser and cross-platform development

  • Solid understanding of application security, scalability, and performance

  • Strong analytical and problem-solving skills with attention to detail

  • Self-driven, proactive, and able to prioritize tasks in fast-paced environments

Preferred Skills
  • Prior experience developing Property & Casualty (P&C) insurance applications

  • Understanding of CI/CD environments and DevOps practices

  • Experience with application performance optimization

             

Similar Jobs you may be interested in ..