Responsible for designing, developing, configuring, testing, and documenting applications, integrations, tools, systems, and components based on project or change request specifications and procedures using knowledge of and ability to code in Java and other web-related technologies as well as or other object-oriented development languages. Responsible for the production support of internally developed and third-party applications, processes, and reports. Acts as an application owner for incident management, technical troubleshooting, root cause analysis, correction of software defects, and production application validation. Assist in design and maintenance of existing software. Follows standard troubleshooting and development procedures using various tools. May assist with complex incident management situations. Works within the System Development Life Cycle.\n\nRESPONSIBILITIES/TASKS:\n\n \n * Monitor the lifecycle of systems by being aware of obsolescence and release dates for the product per the System Development Lifecycle. \n * Review patch and upgrade information and ensure implementation where appropriate. \n * Owns problem management process and ensures resolution to completion, including identifying discrepancies between systems and developing preventative measures for the long term. \n * Track issues and errors, documenting resolutions. \n * Act as a liaison between the Company and third-party vendors. \n * Demonstrate ability to work under stressful situations and display professional demeanor. \n * Ensure that documentation is available for both administrators and users. \n * Respond to and resolve reported application, data, or tool issues in a timely manner. \n * Identify and resolve advanced application issues using appropriate code languages, toolsets, or configuration processes. \n * Perform peer reviews for Level I and II Developers on technical design approaches and ensuring conformity to standards and quality. \n * Ensure changes follow appropriate release management processes. \n * Raise awareness of application, tool and data issues and resolutions with the Customer and appropriate IS personnel. \n * Create and review/approved technical design documents and specifications on change requests and assignments within a project while maintaining documentation and abstracts in conformance with standards. \n * Maintain knowledge of standards and quality requirements. \n * Assist development with analysis and design for new or existing systems. \n * Periodically participate in groups/committees related to processes, standards, and best practices. \n * Maintain and enhance technical abilities through online resources such as manuals, periodicals and white papers. \n * Review program specifications for completeness and conformance to quality standards. \n * Periodically prepare reports for review by project leader/system supervisor. \n * Works with minimum supervision and exercises sufficient discretion and independent judgment. \n * Maintains confidentiality of information processed, as appropriate. \n * Verify changes by developing unit test plans, test data and scripts. Also perform desk checks and debugging. \n * Mentor less experienced Level I and Level II Developers. \n * Works with architecture group to set direction of design and development standards. Assists with implementation and execution of those standards. Serves as a project leader to ensure quality deliverables and sound design execution. \n * Evaluates user requests for new or modified programs to determine feasibility, cost and time required, compatibility with current systems, and computer capabilities.\nThis position description identifies the responsibilities and tasks typically associated with the performance of the position. Other relevant essential functions may be required.\n\nEDUCATION OR EQUIVALENT EXPERIENCE: \n\nBachelor's degree in computer science or related field. Combinations of relevant education, certifications, and experience may be considered in lieu of a degree. Continuous learning, as defined by the Company's learning philosophy, is required. Certification or progress toward certification is highly preferred and encouraged.\n\nEXPERIENCE: \n\nSeven plus years of experience within an IT environment which provides the necessary skills, knowledge, and abilities. Experience with Java and Integration related technologies, preferably in the Insurance/Financial industries.\n\nSKILLS/KNOWLEDGE/ABILITIES (SKA) REQUIRED: \n \n * Strong development experience in Java. Experience with related development languages such as Gosu and Scala is a plus. \n * Experience working with Spring Boot and/or Java EE stacks. \n * Experience with Azure Cloud Platform. \n * Experience using RedHat JBoss EAP platform or similar. \n * Some experience with C# and .Net framework is a preferred. \n * Proficiency with creating OpenAPI specifications and developing/consuming services based on them. \n * Experience creating and consuming SOAP services using Apache CXF, Apache Axis, and related tooling. \n * Understanding of Apache Kafka or related Data Streaming technologies \n * Previous experience integrating with Guidewire Policy Center, Claim Center, or Billing Center using GX models is a plus. \n * Proficiency in SQL and relational database concepts as well as ORM frameworks such as Hibernate. Preferred database MS SQL Server \n * Knowledge of, and the ability to apply, necessary software programming practices and procedures. \n * Ability to comprehend the consequences of various problem situations and to refer them for appropriate decision making. \n * Ability to design program logic, prepare test data, and test programs. \n * Ability to review business requirements and compare to application for possible deviations from customer expectations. \n * Excellent triage, troubleshooting and problem-solving skills. \n * Ability to handle multiple priorities, established workflows, and meet necessary deadlines. \n * Excellent oral and written communication skills. \n * Ability to effectively exchange information clearly and concisely, and present ideas, report facts and other information, and respond to questions as appropriate. \n * Ability to maintain confidentiality. \n * Ability to work varying hours, including evenings, weekends and holidays as required. \n * Understand the need for, and display, a strong sense of urgency while maintaining a high level of quality. \n * Ability to ensure successful automated functional testing across applications. \n * Ability to establish expected load test service level agreements (SLA) with technical partners.\nWORKING CONDITIONS: \n\nWork is performed in an office setting with no unusual hazards. \n\nPAY RANGE\n\nActual compensation decision relies on the consideration of internal equity, candidate To view the full job description please use the link below. https://www.aplitrak.com/?adid=YmJnZW5lcmljLjQ2MzYwLjEyMjQ4QGFmZ3JvdXBjb21wLmFwbGl0cmFrLmNvbQ