Centene Corporation Application Software Engineer - Java in Clayton, Missouri


  • Position Purpose: Design, build, test and maintain scalable and stable off the shelf application or custom built technology solutions to meet business needs.

  • Contribute to the entire implementation process for new applications and enhancements to existing applications

  • Meet with business partners to understand business needs

  • Contribute to overall design of the solution

  • Design, build and test applications

  • Conduct root cause analysis and advanced performance tuning for complex business processes and functionality

Education/Experience: Bachelor's degree in Computer Science, MIS, related field or equivalent experience. 2+ years of related experience. Experience working with JAVA. Strong database management experience using relational and/or NoSql database technologies


  • Knowledge in software architecture, data structures, modern design patterns, microservice and internet protocols

  • Experience with Agile methodology

  • Experience working with APIs, especially RESTful services

  • Experience using Docker, Kubernetes, MongoDB, Spark, Cassandra, ElasticSearch, Jenkins, Kafka, Spark and Spring Boot

Centene is an equal opportunity employer that is committed to diversity, and values the ways in which we are different. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other characteristic protected by applicable law.

TITLE: Application Software Engineer - Java

LOCATION: Clayton, Missouri

REQNUMBER: 1120307

COMPANY: Information Technology

POSITION TYPE: Professional