Cardinal Health - Trenton, NJ

posted about 1 month ago

Full-time - Senior
Trenton, NJ
Merchant Wholesalers, Nondurable Goods

About the position

The Senior Engineer, Technical Lead, Application Development and Maintenance at Cardinal Health is a pivotal role focused on leading the development and modernization of cloud-friendly applications. This position emphasizes technical leadership within an Agile and DevSecOps environment, where the candidate will work on migrating legacy applications to cloud-native formats. The role requires a deep understanding of business needs to recommend effective technical solutions and involves preparing detailed technical design documents while collaborating with analysts and developers.

Responsibilities

  • Developing and maintaining cloud-friendly applications using multiple cloud-based technologies
  • Driving automated testing and Continuous Integration/Continuous Delivery (e.g., Concourse, Jenkins)
  • Preparing and executing a strategy to migrate legacy applications to cloud-native and DevSecOps toolsets
  • Working closely with the business product owners and DevSecOps teams to prioritize features in the backlogs
  • Identify special projects and new technologies to align with strategic priorities
  • Build detailed technical design artifacts and oversee implementation
  • Demonstrates problem solving ability that allows for effective and timely resolution of system issues including but not limited to production outages
  • Analyzes production system operations using tools such as monitoring, capacity analysis and outage root cause analysis to identify and drive change that ensures continuous improvement in system stability and performance
  • Practice Agile and DevSecOps methods
  • Ensure Code Quality Assurance by participate and ensure code review healthiness
  • Control technical debt
  • Promote collaboration and engagement
  • Participate in every stage of the application lifecycle
  • Maintain environment availability and stability

Requirements

  • Extensive programming and application development experience including one or more of the following technologies: JAVA, JAVA Spring Boot, Angular Rest Service or Web-Flux and Micro Service
  • Experience with these cloud and DevOps tools is required, which includes Tanzu, SpringBoot, OAuth2, Angular or React, Rest Service or Web-Flux Concourse, Veracode, SonarQube, Apigee, Kafka or Google Pub/Sub and GitHub
  • Firsthand experience in designing, building and delivering optimized 3rd party (External Software) integrations through API Integrations or Other integration tools and technologies
  • Experience with Micro Service Architecture and Event Driven Architecture implementation
  • Experience executing test-driven design
  • Experience with relational database design patterns and query building
  • Ability and aptitude for cloud-based software development in a team environment
  • Passion/self-motivation for on-going continuous learning
  • Excellent oral and written communication skills
  • Excellent analytical skills
  • Excellent organizational skills
  • Bachelor's Degree in related field preferred
  • 8+ Years of work experience with extensive JAVA/J2EE Development preferred

Benefits

  • Medical, dental and vision coverage
  • Paid time off plan
  • Health savings account (HSA)
  • 401k savings plan
  • Access to wages before pay day with myFlexPay
  • Flexible spending accounts (FSAs)
  • Short- and long-term disability coverage
  • Work-Life resources
  • Paid parental leave
  • Healthy lifestyle programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service