Mid America Search's brand with trademarked Logo in blue and trademarked Name in black with diagonal gradient blue to  tan background

Life Insurance Java Programmer Analyst Job

Should you have an interest in this Job, please note the Title and Job# in the Subject line and email your resume to click here. Thank you.


Life Insurance Java Programmer Analyst
Job# 2749
Location:  TX or Remote
Education Requirements:  Degree in Computer Science, Business or similar field of study.
Other Requirements:  Include:

  • 3+ years Computer Programming or similar IT experience with working knowledge of Java.
  • Comprehensive knowledge of company’s products and target market.
  • Time Management and Organizational skills.
  • Attention to detail required.
  • Ability to manage and complete multiple tasks/projects within imposed deadlines.
  • Interpersonal skills with ability to maintain professional demeanor always.
  • Demonstrated written and verbal communication skills.
  • Good communication and customer service skills.
  • Java Programming training and experience, including Spring and Hibernate.
  • Source debugging experience.
  • Ability to read RPG and COBOL.

Salary Range:  Negotiable
Description:  The Java Programmer Analyst with knowledge of life insurance programming formulates/defines Systems Scope and Objectives for assigned projects.  Devises or modifies procedures to solve problems of varying complexity and produces efficient programs to deliver the desired results.  Prepares detailed specifications from which programs will be written.  Responsible for program design, coding, testing, debugging and documentation.  Works directly with software vendors on system modifications, enhancements, and problems.  Has full technical knowledge of all phases of applications systems analysis and programming.  Has good understanding of business or function for which application is designed.  Responsible for project completion and user satisfaction.  Acts independently under general direction.  Job duties and responsibilities include:

  • Design new system or define changes to the existing systems.  Maintain existing systems.
  • Implement and maintain systems purchased from other companies.
  • Determine data resources and technique for each project.
  • Evaluate time requirements for projects and establish schedules.
  • Report on progress to Department Manager and project teams.
  • Develop test data and test systems.  Recommends operational readiness of a system or recommends that the system is ready for model office testing to begin.
  • Secure and manage programs using Change Management Systems and procedures.
  • Maintain all program documentation and maintain currency.
  • Provide assistance to other programmers and cooperate with other departments in development of new systems or assist in solving operational problems in existing systems.
  • Upon receipt of system change request and approval to continue with design, obtain approval of system design.
  • Coordinate work with operations department on current runs and new systems, and provide operational instructions.
  • Complete the first two LOMA Classes: Number 280 - Principles of Insurance and Number 290 – Insurance Company Operations.
  • Other duties as assigned.

© 2014–2018 Mid America Search