Westfield Health

Application Development Engineer, Java, OutSystems, Kafka

Westfield Health

full-time

Posted on:

Origin:  • 🇺🇸 United States • Ohio

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

CloudDockerJavaJenkinsKafkaKubernetes

About the role

  • The Application Development Engineer is responsible for development of software applications by coding, testing, and maintaining application software under moderate supervision.
  • Works closely with lead/senior engineers, teammates and stakeholders, often in a SAFe Agile team, to deliver moderate complexity software solutions on time and within budget.
  • Implement and support CI/CD pipelines (Jenkins, GitLab CI or similar) and container technologies (Docker, Kubernetes).
  • Design and document RESTful APIs and integration services using OpenAPI/Swagger.
  • Perform coding, unit testing, system and integration testing, code reviews, scans, and resolve defects to ensure quality standards.
  • Maintain and modify production applications, perform application maintenance, upgrades, adherence to security protocols, and user support.
  • Keep up to date with industry trends; role is not eligible for visa sponsorship.

Requirements

  • 3-5 years of experience in Application Development or a related field.
  • Proficiency in Java backend development, REST API development, and integration technologies.
  • Experience with CI/CD and containers (Docker, Kubernetes).
  • Experience with Kafka and OutSystems preferred.
  • Bachelor's Degree in Computer Science, Information Technology or a related field and/or commensurate experience.
  • Certification as a Software Development Professional desirable in applicable technologies.
  • Familiarity with unit testing, system testing, integration testing, code reviews, and code quality standards.
  • Behavioral competencies: Collaborates; Customer focus; Communicates effectively; Decision quality; Nimble learning.
  • Technical skills: Back-End Development, Cloud Computing, Continuous Integration, Data Analytics, Database Management, Enterprise Architecture, Front-End Development, Mobile Development, Network Security, Programming Languages, User Experience Design.