What are the responsibilities and job description for the Java Developer with Claims (P&C Insurance) position at Jobs via Dice?
Title: Java Developer with Claims (P&C Insurance)
Location: 100% remote (No California candidates and PST is not preferred)
Duration: 12 Months Contract
Interviews: MS Teams
Job Description:
Location: 100% remote (No California candidates and PST is not preferred)
Duration: 12 Months Contract
Interviews: MS Teams
Job Description:
- Understand and apply industry practices, architectural standards and department policies and procedures relating to work assignments
- Proactively suggest improvement to systems and procedures
- Develop integration solutions with 3rd party vendors
- Design and drive enterprise projects
- Draw on your knowledge of the systems development life cycle (SDLC) for application development, support, and maintenance
- Work in teams to support program development or future enhancements
- Ensure that solutions meet client needs
- Develop, test, and deploy code into the appropriate environment
- Prepare technical documentation for code and design changes, and debug, monitor, and troubleshoot end-user applications
- Participate in business solution workshops and share your configuration and integration expertise
- Write and consume web services
- 5 years of Java development experience
- Agile and or Scrum
- Lead skills (code review, estimation, demos, mentor JR devs)
- Creating new data model elements and extending the existing applications data model with new properties
- Knowledge of secure software development
- Must be highly competent in these technology areas: Java, JavaScript, and SQL
- Experience developing both REST and SOAP web services using XML and JSON
- Ability to work with XML, creating schemas, parsing with XPATH and XSLT
- Experience with Spring and other standard frameworks
- Comfortable using source code repositories such as GitHub
- Knowledge of HTML, CSS, and Angular is preferred
- Familiar with databases, such as DB2/Oracle, or SQL Server
- Ability to translate business requirements into technical specifications
- Knowledge of file handling and manipulation tools and techniques
- Ability to navigate various server technologies such as JBOSS on Linux
- Knowledge of insurance and claims
- Strong analytical, organizational, and time management skills
- Ability to provide application support, including responding to support after business hours
- Excellent verbal and written communication skills and teamwork skills with the proven ability to multi-task