Jobs and Careers
NJ

Java Developer, Senior

NJM Insurance Group
United Statesfull_timeVerifiedPosted 14 Jun 2024

About the role

The successful candidate will be responsible for configuring and customizing BillingCenter Guidewire solutions. This is a technical role which requires object-oriented programming skills, understanding of object-oriented analysis and design, J2EE or other comparable enterprise application architectures, SQL query development, Web services, and XML experience.

Job Responsibilities:

  • Work closely with the solution analysts to understand business requirements and provide innovative solutions using BillingCenter Guidewire technology.
  • Configure and develop business rules in the BillingCenter Guidewire platform.
  • Develop, test, debug and document integration interfaces in accordance with architectural guidelines and practices.
  • Understand and work from business requirements documentation (Use Cases, UML as well as traditional software specifications). 
  • Apply industry standard object-oriented programming best practices and design patterns.
  • Plan, initiate and conduct unit and integration testing of applications as well as facilitate system testing.
  • Support and troubleshoot production implementations.
  • Work to resolve complex technical issues and understand system performance associated with the solution.
  • 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.
  • Provide mentorship and guidance to less senior developers. 
  • Provide technical leadership on projects as necessary. 
  • Provide accurate and reliable estimates.
  • Consistently deliver work on time and of high quality. 

Required Skills and Experience:

  • Bachelors Degree in related field required.
  • Java or comparable object-oriented technology certification preferred.
  • 7+ years of object-oriented development experience.
  • Strong knowledge of object-oriented design patterns, software architecture concepts, and web application security.
  • Extensive knowledge and experience with object-oriented programming languages (such as Java or C#) and object-oriented architectures. (such as J2EE or .NET)
  • Strong knowledge and experience with SOA, including messaging and web services.
  • Strong knowledge and experience with web development technologies, such as HTML, JSP, Struts, ASP.NET, .NET MVC, JQuery and other JavaScript frameworks.
  • Knowledge and experience with HTTP and FTP. 
  • Strong understanding of relational database technologies and experience writing SQL queries.
  • Strong UML knowledge.
  • Strong XML knowledge. 
  • Strong written and oral communication skills.
  • Strong interpersonal skills.
  • Experience working as part of a high pace Agile development team.
  • Experience with BillingCenter Guidewire technologies a plus.

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.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

NJM Insurance Group

View company profile →