About The Position

We are seeking a highly skilled OIPA Software Engineer to lead the delivery and modernization of Oracle Insurance Policy Administration (OIPA) solutions supporting mission-critical annuity platforms. This role offers a unique opportunity to combine functional leadership, technical depth, and architectural influence within a complex enterprise environment. As a key contributor, you will design and configure OIPA solutions, build integrations, support modernization initiatives, and collaborate with cross-functional teams to deliver resilient, scalable systems. This position is well-suited for professionals who enjoy driving technical excellence, mentoring teams, and making a measurable impact—while remaining hands-on throughout the delivery lifecycle. This position must be performed from Westlake, TX.

Requirements

  • 6+ Years of deep, hands-on expertise in OIPA, including:
  • Configuration language, rules, calculations, AS files
  • Integrations, data intake, and data extraction patterns
  • Database architecture and OIPA extensions
  • Palette and application security implementations
  • Release management and deployment processes
  • Strong SQL skills and experience debugging Oracle stored procedures
  • Proficiency with Git, Maven, Jenkins, uDeploy, JIRA, Artifactory, Dynatrace, Sonar
  • Strong analytical, problem solving, and communication skills
  • Demonstrated leadership, collaboration, and continuous learning mindset
  • Bachelor's degree in computer science, Engineering, Information Systems

Nice To Haves

  • 2–5 years of hands-on development experience (nice to have) with:
  • Java, Spring MVC/Core/Boot
  • SOAP/REST services
  • Web container configuration
  • Front end experience with JSP, HTML, CSS/SASS, jQuery, Angular, or Node.js (preferred)
  • Experience with TDD and tools such as JUnit, Jasmine, Karma, Protractor
  • Familiarity with Docker and cloud platforms (AWS or Azure) is a plus
  • AWS certification is a plus

Responsibilities

  • Lead OIPA requirements gathering, functional design, and configuration activities
  • Implement OIPA configuration language, rules, calculations, validations, and AS files
  • Build and enhance OIPA screens (policy, role segment, allocation, valuation)
  • Configure palette components, security models, and application-level permissions
  • Develop OIPA extensions, data intake patterns, and data extraction workflows
  • Troubleshoot and resolve OIPA configuration, integration, and data issues
  • Ensure alignment with enterprise architecture, data models, and implementation standards
  • Build and modernize applications using Java, Spring MVC/Core/Boot, and REST/SOAP services
  • Integrate OIPA with upstream and downstream systems using APIs, services, and batch processes
  • Conduct code reviews, unit testing, and integration testing using open-source frameworks
  • Define and maintain development standards using Git, Maven, Jenkins, Sonar, and related tools
  • Support production and non-production environments to ensure stability and performance
  • Technical design discussions, proofs of concept, and architectural evaluations
  • Mentor junior engineers and configurators, promoting engineering excellence
  • Partner with business, architecture, QA, and DevOps teams to ensure end to end delivery quality
  • Contribute to planning, estimation, and delivery best practices

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service