Senior Java Software Developer

Louisville, Kentucky


Employer: Technology Consulting Inc
Industry: Application Developer / Programmer
Salary: Competitive
Job type: Full-Time

TCI has an immediate need for a Senior Java Software Developer in Louisville, KY. This is not a C2C opportunity. This is a Direct Hire opportunity.

SUMMARY
The Java Application Programmer is responsible for the analysis, programming, and configuration of end user applications and/or systems software.
The focus is on coding internally developed applications and/or configuring commercial-off-the-shelf applications using programming, scripting, and database languages. Relies on advanced experience and judgment to plan and accomplish goals, including: Supporting application testing, deployment, maintenance, correcting programming errors, responding to scope changes, and coding application enhancements. You will lead and direct the work of others.

RESPONSIBILITIES
  • Takes a lead role when working with both business and other IT members to analyze, design, and develop application requirements and system specifications.
  • From analysis and general specifications, codes new programs, modifies existing programs, tests, and documents programs following published standards.
  • Participates in development or modification of conceptual, logical, and physical design architectural artifacts (documents, models, etc.).
  • Organizes and coordinates the work of multiple small to medium projects.
  • Evaluates and recommends vendor application and development software.
  • Prepares project plans and time estimates.
  • Researches, resolves, and documents incident reports.
  • Provides on-call support to production systems during off hours.
  • Tests all programs thoroughly following standard guidelines.
  • Performs production reviews.
  • Keeps informed on technology and insurance industry trends and developments.
  • Directs the work of other lower level professionals or manage processes and programs.
  • Coaches and reviews the work of lower level professionals.
  • May work with IT management and Enterprise Architects to set direction and overall IT strategy.

REQUIREMENTS
  • Bachelor's degree required.
  • 6+ years of Java development experience.
  • Solid understanding of Systems Analysis and Design.
  • Strong ability with Core Java, JavaScript, HTML/CSS, and SQL. Other related object- oriented (OO) development experience may be substituted.
  • Advanced level of JEE, Spring frameworks, or similar environment/frameworks.
  • Advanced level of JDBC and Hibernate.
  • Knowledge and understanding of Guidewire InsuranceSuite or InsuranceNow products.

DESIRED QUALIFICATIONS
  • Familiar with IBM WebSphere Application Server or similar environment preferred.
  • Familiar with JavaScript frameworks such as jQuery, Angular, React, or Vue.js preferred.
  • Familiar with Eclipse IDE preferred.
  • Advanced level understanding of web services (SOAP and REST) preferred.
  • Familiar with XML and JSON preferred.

Created: 2024-05-04
Reference: 265
Country: United States
State: Kentucky
City: Louisville
ZIP: 40177


Similar jobs: