JAVA Developer, Senior
njm
| Company | njm |
| Category | Engineering |
| Location | NJM - Trenton |
| Remote | — |
| Employment | Not stated |
| Level | Senior |
| Salary | Not stated by the employer |
| Posted | 24 Jun 2026 |
| Last verified | 10 Aug 2026 |
| Source | Employer ATS (workday) |
Description
This role will be responsible for implementing and enhancing business applications as part of a highly collaborative delivery team, with a primary focus on the support of NJM’s core insurance systems implemented with Guidewire technology.
Essential Duties and Responsibilities :
• Code, configure, debug, and test functionalities for core systems.
• Support the design and development of new frameworks and integration patterns.
• Develop, test, and maintain core systems while leveraging AI-assisted coding tools (e.g., code generation, automated refactoring, and intelligent debugging and test case generation).
• Collaborate with team members on estimation, planning, execution, and delivery of features that provide business value.
• Employ a quality first mindset, contributing to and focusing on testing strategies, automation, and improvement.
• Focus on understanding business needs and end-to-end system flows.
• Support team members by sharing technical and product knowledge.
• Plan and coordinate production deployments.
• Provide production support as needed.
• Demonstrate curiosity and passion for innovation when collaborating within the team.
• Collaborate with cross-functional teams to identify opportunities for AI-enabled automation in the software development lifecycle.
• Take pride and ownership in the systems and functionalities you implement.
• Mentor other developers.
• Conduct code reviews and provide oversight of all team deliverables.
• Ensure adherence to design and development best practices within the team.
Required Qualifications :
• 7+ years of software development experience with modern application technologies.
• Bachelor’s Degree in Computer Science or related field required.
• Extensive experience with object-oriented design and development, software architecture concepts, and web application constructs.
• Extensive Experience with relational database technologies and experience writing SQL.
• Experience working with integrations such as web services or messaging.
• Experience with RESTful services and microservices design.
• Possesses good written, oral communication and interpersonal skills.
Preferred Qualifications:
• Experience working as part of an agile development team
• Experience with AI development tools and governance for their responsible and effective use.
• Experience with Microsoft SQL server.
• P&C insurance experience and working with Guidewire technologies are a plus.
• Cloud computing and development experience is a plus.
Compensation: Salary is commensurate with experience and credentials.
Pay Range: $115,523-$134,118
Eligible full-time employees receive a competitive Total Rewards package, including but not limited to a 401(k) with employer match up to 8% and additional service-based contributions, Health, Dental, and Vision insurance, Life and Disability coverage, generous PTO, Paid Sick Leave, and paid parental leave in addition to state-mandated leave. Employees may also be eligible for discretionary bonuses.
Legal Disclaimer: NJM is proud to be an equal opportunity employer. We are committed to attracting, retaining and promoting a diverse and inclusive workforce that is fully representative of the diversity that exists in the communities in which we do business.