Devbytes inc - Whitehouse Station, NJ

posted 12 days ago

Full-time - Mid Level
Whitehouse Station, NJ

About the position

The Full Stack Java Developer position is a senior engineering role within the Personal Risk Services (PRS) team at Chubb, focused on contributing to the development of robust and scalable web applications. The role involves both front-end and back-end development, utilizing technologies such as Angular, Spring Boot, and Azure. The developer will work closely with cross-functional teams to implement innovative solutions that enhance user experience and support the company's technology transformation efforts.

Responsibilities

  • Design and develop front-end web applications using Angular, HTML, and CSS.
  • Develop and manage backend functionalities through REST APIs using Spring Boot, NodeJS, and TypeScript.
  • Collaborate with cross-functional teams to ensure efficient application development.
  • Troubleshoot and debug web applications to ensure optimal performance and functionality.
  • Lead rapid development iterations of feature-level assignments.
  • Mentor junior engineers.

Requirements

  • 5-7 years of experience as a hands-on full stack software engineer.
  • Experience in development of REST-based APIs using Open API specification and/or creating specifications with Swagger.
  • Strong hands-on experience in Java/J2EE, Spring Boot, Cosmos, Mongo, Angular/React, and Azure services.
  • Extensive familiarity with tools and methodologies used in large-scale web development.
  • Cloud experience in configuring DevOps, continuous integration, and continuous deployment pipelines.
  • Experience in modernizing legacy systems, particularly from SmallTalk, Mainframe IMS, MQ, and COBOL to the latest technology stack.
  • Ability to analyze and evaluate existing legacy systems and propose effective modernization solutions.
  • Experience in automating data conversion from legacy databases like IMS/DB2 to modern databases.
  • Experience with understanding COBOL copybooks and processing them using Java.
  • Proficiency in developing migration strategies, including adapting existing application code and refactoring legacy code.
  • Strong problem-solving and troubleshooting skills, particularly related to legacy system migration and modernization processes.
  • Hands-on experience with code quality and code coverage tools/frameworks.
  • Understanding of securing web applications and APIs using OpenID/OAuth2.0 standards.
  • Excellent written and verbal communication skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service