Java Developer

Erie and Niagara Insurance•Williamsville, NY
•$75,000 - $110,000

About The Position

Erie and Niagara is seeking a full-time Java Developer for its IT Department. The role provides technical expertise in designing, developing, implementing, maintaining, and documenting software applications and components that support the company’s business needs.

Requirements

  • Bachelor’s degree in Information Systems or a minimum of five years’ experience.
  • Strong organizational skills and ability to multitask.
  • Ability to set and meet deadlines as necessary.
  • Excellent communication and interpersonal skills.
  • Proven experience in object-oriented analysis, design, and programming.
  • Proficiency in IntelliJ, Java, Visual Studio, Microsoft .NET Framework, ASP.NET, HTML, XML, Web Services, CSS, and JavaScript.
  • Proven experience with relational databases, specifically Microsoft SQL Server.
  • Demonstrated ability to quickly master new technologies.

Responsibilities

  • Maintain and develop software applications.
  • Develop an understanding of the business.
  • Assist in executing recurring tasks.
  • Monitor the phone- and email-based help desk.
  • Create technical specifications and test plans.
  • Create new operational documentation and extend existing documentation.
  • Consult with colleagues about software system maintenance and performance.
  • Assist with companywide system upgrades as needed.
  • Use established development tools, guidelines, and conventions, including IntelliJ, Java, Visual Studio, ASP.NET, SQL Server, XML, HTML, CSS, and JavaScript.
  • Investigate new technologies and develop skills in them.
  • Perform other related duties as required.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short- and long-term disability insurance
  • Supplemental benefit and insurance options
  • 401(k) with up to 6% company match
  • Pension
  • Generous paid time off
  • Profit sharing
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service