Plymouth Rock Assurance Senior Software Engineer in Boston, Massachusetts
Senior Software Engineer
Plymouth Rock Assurance is looking to hire a senior level Java Developer to build scalable backend solutions with a team of Engineers who are engaged in designing, developing, implementing and supporting robust customer facing web-based insurance applications. These applications will drive the sale of insurance products and enable seamless communication for our customers and agents.
Essential Functions and Responsibilities:
Hands-on backend Java development.
Maintain awareness of internet trends, technologies and best practices.
Contribute to technical architecture decisions/efforts to build and maintain highly scalable software platforms.
You must be adept at problem solving, workflow analysis, interpersonal relations, and have excellent oral/written communications skills.
Architect, implement, and optimize scalable databases.
Enhance quality, usability, performance, security, and reliability of systems.
Design, develop, test, maintain, monitor, debug for the product.
Mentor junior level developers and direct others while promoting a spirit of partnership and collegiality across all functional areas of the firm.
Work with stakeholders and Business Analysts to understand requirements and translate to design.
Source code development.
Functional/system integration testing support and deployment.
Unit test case development.
Provide production support as needed and meet development schedules.
Integrate component design.
Qualifications and Education:
6-8+ years of professional experience building scalable backend applications in Java/J2EE required (Java version 8 and above preferred).
Java Certifications preferred (developer, web component).
Front-end/UI development experience preferred.
AngularJS, Node.js, SQL, XML and DB2
Experience in design; class diagrams, sequence diagrams, activity diagrams, etc.
AWS, Spring, Spring boot, WebSphere, JBOSS, ESB (Mule), Rule Engines (e.g. Drools), JUnit, Hibernate/MyBatis, Web Service, Unix Shell Scripting.
SOAP and REST web services design and development experience.
Bachelor's or Master's degree (preferred) in Computer Science or related field.
Knowledge of IT concepts, strategies, methodologies.
Knowledge of diverse technologies and new technical architecture principles and concepts.
Understanding of layered systems architectures and layered solutions and designs.
Object Oriented Design Patterns.
P&C (property and casualty) insurance industry experience preferred but not required.
About the Company:
The Plymouth Rock Company and its affiliated group of companies write and manage over $1.7 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”.
Job ID: 2022-3570
External Company URL: www.prac.com/
Street: 695 Atlantic Ave