JAVA Developer, Senior
NJM Insurance Group · Trenton, NJ · 1 mo ago
Engineering$116k–$134k/yrFull-time
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.
- 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.