Senior Java Software Engineer

1 month ago


Boston, United States Plymouth Rock Assurance Full time

Senior Software Engineer

Plymouth Rock Assurance is seeking a Senior Software Engineer to join our eCommerce team. In this role, you will be responsible for designing, developing, and implementing scalable solutions for robust customer-facing web-based insurance applications. You will work alongside a talented team of engineers to deliver high-quality software while contributing to the mentorship and collaboration within the team.

Essential Functions and Responsibilities:

  • Design and implement scalable software solutions, ensuring best practices in coding and design.
  • Collaborate with team members on full-stack Java development efforts, contributing to both front-end and back-end development.
  • Mentor junior developers, promoting technical growth and knowledge sharing within the team.
  • Collaborate effectively across functional areas to foster a spirit of partnership.
  • Implement and optimize databases to enhance system performance, usability, and security.
  • Contribute to initiatives aimed at improving the quality, performance, security, and reliability of applications.
  • Participate in the design, development, testing, maintenance, and debugging of software products.
  • Develop comprehensive unit test cases and support functional/system integration testing.
  • Stay informed about internet trends, technologies, and best practices to drive innovation within the team.
  • Collaborate with stakeholders and Business Analysts to understand requirements, translating them into actionable designs and technical specifications.
  • Work with cross-functional teams (UX/UI, QA, DevOps) to deliver cohesive solutions.
  • Exhibit strong problem-solving skills, workflow analysis, and excellent oral/written communication skills.

Qualifications and Education:

  • 10-12+ years of back-end and front-end experience building scalable applications in Java/J2EE (Java version 17 and above preferred).
  • Proven experience with AWS and RESTful Web Services.
  • Expertise in Spring, Spring Boot, and Spring MVC for building RESTful services.
  • Familiarity with AWS services such as EC2, S3, RDS, Lambda, API Gateway, and CloudFormation for building and deploying cloud-native applications.
  • Knowledge of modern JavaScript frameworks such as AngularJS, ExpressJS, NodeJS, or ReactJS.
  • Understanding of microservices design patterns and best practices.
  • Experience with Docker and orchestration tools like Kubernetes for deploying applications in a microservices architecture.
  • Familiarity with application monitoring tools (e.g., AWS CloudWatch) for performance tracking and issue resolution.
  • Proficient in ORM frameworks such as MyBatis, Hibernate, and JPA.
  • Proficient in relational databases (e.g., MySQL, PostgreSQL, DB2) and experience with writing complex queries and optimizing database performance.
  • Experience with NoSQL databases (e.g., DynamoDB, DocumentDB, MongoDB) for handling unstructured data.
  • Understanding of architectural principles and best practices, including scalability, security, and reliability.
  • Experience in developing native mobile applications for iOS and Android platforms would be a plus, including familiarity with frameworks like React Native.
  • Proficiency in using UML for designing and documenting software architecture.
  • Strong knowledge of IT concepts, strategies, methodologies, and diverse technologies.
  • Bachelor's or Master's degree in Computer Science or a related field preferred.
  • Experience in the property and casualty (P&C) insurance industry is preferred but not required.

About the Company:

The Plymouth Rock Company and its affiliated group of companies write and manage over $2.0 billion in personal and commercial auto and homeowner's insurance throughout the Northeast and mid-Atlantic, where we have built an unparalleled reputation for service. We continuously invest in technology, our employees thrive in our empowering environment, and our customers are among the most loyal in the industry. The Plymouth Rock group of companies employs more than 2,000 people and is headquartered in Boston, Massachusetts. Plymouth Rock Assurance Corporation holds an A.M. Best rating of A-/Excellent .

#LI-DNI



  • Boston, United States Plymouth Rock Assurance Full time

    Senior Software Engineer Plymouth Rock Assurance is seeking a Senior Software Engineer to join our eCommerce team. In this role, you will be responsible for designing, developing, and implementing scalable solutions for robust customer-facing web-based insurance applications. You will work alongside a talented team of engineers to deliver high-quality...


  • boston, United States Plymouth Rock Assurance Full time

    Senior Software EngineerPlymouth Rock Assurance is seeking a Senior Software Engineer to join our eCommerce team. In this role, you will be responsible for designing, developing, and implementing scalable solutions for robust customer-facing web-based insurance applications. You will work alongside a talented team of engineers to deliver high-quality...


  • Boston, United States Plymouth Rock Assurance Full time

    Senior Software EngineerPlymouth Rock Assurance is seeking a Senior Software Engineer to join our eCommerce team. In this role, you will be responsible for designing, developing, and implementing scalable solutions for robust customer-facing web-based insurance applications. You will work alongside a talented team of engineers to deliver high-quality...


  • Boston, Massachusetts, United States Mthree Full time

    About Mthreemthree is a leading talent and training partner for organizations across the globe. We equip individuals and organizations with the skills needed to thrive in today's technology-driven world.Job DescriptionWe are seeking an experienced Java Software Engineer to join our development team. The ideal candidate will have a strong background in Java,...


  • Boston, Massachusetts, United States Global InfoTek, Inc. Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team in Boston Metro Area.Job DescriptionThis role involves designing, developing, and deploying enterprise software solutions as part of an agile team. The ideal candidate will have a strong background in software engineering, with experience building applications using modern...


  • Boston, United States Symbotic Full time

    Who we areWith its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system – reinventing warehouse automation for increased efficiency, speed and flexibility.What we needSymbotic is seeking a Senior Software...


  • Boston, United States FundGuard Full time

    FundGuard is a rapidly growing software technology company that still embodies a small start-up culture. Our primary customers are global custody banks, asset servicers and institutional asset managers. We are hiring Boston based Senior Accounting Software Engineer with a strong Backend Engineering background and excellent Software Development skills to...


  • Boston, United States High-Tech Professionals Full time

    Senior User Interface Software Engineer Job ID: 1740 Location: Boston, MA Type: Permanent Status: Closed Key Skills: UI, User Interface, enterprise products, Linux, data visualization, UI architecture, Java, server applications, Windows, security, Agile, Adobe Flex Description: Seeking Senior Software Engineer for User Interface side of enterprise product...

  • Sr. Software Engineer

    2 weeks ago


    Boston, United States ASCENDING LLC Full time

    Title: Sr. Software Engineer (IAM/Java) Type: Long-term Contract Location: Fully Remote Job Description: We are seeking a Sr. Software Engineer to support a mature team within a large financial regulator. The Software Engineer will join a team of seasoned developers responsible for the upkeep of a large identity platform. This person will play a crucial role...


  • Boston, Massachusetts, United States WEX Full time

    Job SummaryWe are seeking a highly skilled Senior Software Development Engineer to join our team at WEX. This is a remote position requiring U.S. citizenship, with a focus on full-stack development including integrations and API suites.About the RoleAs a senior member of our team, you will be involved in planning, designing, developing, and testing software...

  • Software Engineer

    2 months ago


    Boston, United States Motion Recruitment Full time

    A robotics company in downtown Boston is looking for a Java / Kotlin software engineer for a 6-12 month contract. You'll be working in their R+D group that builds new simulation concepts and 3D worlds for robotics simulation. You'll also get to build web based software used for their fleet-level simulation. This role will require you ONSITE 3 days a week in...

  • Sr. Software Engineer

    1 month ago


    Boston, United States ASCENDING LLC Full time

    itle: Sr. Software Engineer (IAM/Java) Type: Long-term Contract Location: Fully Remote Job Description: We are seeking a Sr. Software Engineer to support a mature team within a large financial regulator. The Software Engineer will join a team of seasoned developers responsible for the upkeep of a large identity platform. This person will play a crucial...


  • Boston, United States Fidelity Investments Full time

    Job Description: Position Description: Meets with technology peers (including architecture) to work through technical designs. Captures requirements and runs and participates in the systems design effort. Develops maintainable standard and scalable solutions and ensures junior team members follow the same principles. Adheres to project timelines, addresses,...


  • Boston, United States DraftKings Full time

    We’re defining what it means to build and deliver the most extraordinary sports and entertainment experiences. Our global team is trailblazing new markets, developing cutting-edge products, and shaping the future of responsible gaming. Here, “impossible” isn’t part of our vocabulary. You’ll face some of the toughest but most rewarding challenges of...


  • Boston, United States DraftKings Full time

    We’re defining what it means to build and deliver the most extraordinary sports and entertainment experiences. Our global team is trailblazing new markets, developing cutting-edge products, and shaping the future of responsible gaming.Here, “impossible” isn’t part of our vocabulary. You’ll face some of the toughest but most rewarding challenges of...


  • Boston, United States Catalog Full time

    Write the next chapter of computing with us We are building a commercial end-to-end DNA computing platform that will allow humanity to solve computational challenges previously intractable, and tap into insights previously hidden in data. Who We're Looking For You are both intellectually rigorous and enthusiastic, with patience and determination. You work...


  • South Boston, United States CapB InfoteK Full time

    For one of our long-term multiyear projects we are looking for a Software Engineer with JAVA/ C# out of Boston, MA. Must have: - Strong technical knowledge of Java or C# - Solid understanding of API's. Would be responsible to debug integration issues with FI's - Good understanding of oAuth 2 and OIDC to drive security integrations between Akoya and FI's -...

  • Sr. Software Engineer

    3 weeks ago


    South Boston, United States ASCENDING LLC Full time

    itle: Sr. Software Engineer (IAM/Java) Type: Long-term Contract Location: Fully Remote Job Description: We are seeking a Sr. Software Engineer to support a mature team within a large financial regulator. The Software Engineer will join a team of seasoned developers responsible for the upkeep of a large identity platform. This person will play a crucial role...


  • Boston, United States Saviance Full time

    Job Title: Senior Software Test Automation Engineer Duration: 6 months C2H Location: Downtown Boston (Onsite preferred, but remote candidates will be considered) to Remote Position, Greater New England based candidates are highly preferred, otherwise East coast candidates are okay Industry: Financial (Preferred) About BigRio: BigR.io is a remote-based,...


  • Boston, United States The Ceres Group Full time

    Job Title:Senior Java C# DeveloperJob Function:DeveloperLocation:Boston, MAIndustry:Asset ManagementJob Number:JO-1901-1160The Sr. or Principal level Java C# developers will work on both the server side systems and related GUI of key areas of the firm's product suite. This is an opportunity to work within a very strong, senior level engineering team and...