New Jersey Manufacturers logo

Java Developer, Principal

New Jersey Manufacturers
Full-time
On-site
Trenton, New Jersey, United States
$144,643 - $167,898 USD yearly

This role will be responsible for providing technical leadership on large initiatives and/or independently designs/develops complex applications and frameworks. The Java Developer, Principal is able to effectively develop and present solution designs to their peers, the business and IT Management.

Essential Duties and Responsibilities:

  • Drive and lead large initiatives based on industry standard best practices and design patterns of NJM.
  • Work to resolve complex technical issues and understand system performance associated with the solution.
  • Works effectively with project and program managers on planning and delivery of initiatives.
  • Understand and work from business requirements documentation (user stories, use cases, as well as traditional software requirements specifications).
  • Provide oversight of the development team as part of initiatives, constructing development plans, leading system designs, and conducting code reviews.
  • Collaborate directly with the test lead to shape initiative test strategies.
  • Enforce industry standard object-oriented programming best practices and design patterns to the team and utilize in designs.
  • Provide accurate and reliable estimates for all development tasks as part of planning.
  • Drive the development team to deliver work on time and of high quality.
  • Guide the business requirements, working directly with the business and business analysts to presents alternatives that optimize the technology and limit NJM’s overall cost of ownership.
  • Support and troubleshoot production implementations, as well as delegate production issue analysis tasks to the development team as needed.
  •  Take responsibility for delivery of required technical documentation.
  • As a part of an agile project team, share technical and product knowledge with other team members.
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • Coordinates the deployment and configuration of non-production environments.
  • Leads planning and coordination of production deployments

Required Qualifications:

  • 10+ years of software development experience with object-oriented technologies
  • Bachelor’s degree in Computer Science or related field required.
  • Strong knowledge of object-oriented design patterns, software architecture concepts, and web application constructs.
  • Strong knowledge and experience with SOA, including messaging and web services.
  • Hands-on experience with relational database technologies and extensive experience writing queries, stored procedures and other database utilities
  • Excellent written and oral communication skills.
  • Experience working as part of a fast pace agile development team.
  • Worked as a lead developer or tech lead on multiple business critical initiatives.
  • Experience conducting code reviews.
  • Experience leading the design of complex system components.
  • Experience as primary support for production systems.
  • Experience working with project management to plan and oversee delivery of initiatives.

Preferred Qualifications:

  • Extensive experience with Guidewire technologies: PolicyCenter, BillingCenter, or ClaimCenter is required.
  • Extensive knowledge and experience of the Guidewire object model.
  • Extensive experience with both configuration as well as integration, both within the suite as well as third party interfaces, within the Guidewire architecture.
  • Excellent GOSU development skills.
  • Extensive knowledge and experience with Guidewire typelists, rule sets, plugins, activities and messaging framework.
  • Experience with designing, tuning Microsoft SQL and Mongo DB
  • Comparable object-oriented technology certification a plus.

Compensation: Salary is commensurate with experience and credentials.

Pay Range: $144,643-$167,898

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.