Taro Logo

Senior Applications Developer - Java, Openshift

A Fortune 500 organization that started in 1907 as a package delivery service company, now one of the world's largest package delivery services.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Logistics

Job Description

UPS is seeking a Senior Applications Developer to join their Technology Development Center in India. This role is part of UPS's initiative to build a global technology workforce that will accelerate their digital journey and engineer technology solutions to improve their competitive advantage in logistics. The position offers an opportunity to work on ground-breaking solutions to some of the biggest logistics challenges around the globe.

The ideal candidate will lead systems analysis, design, and development of applications while ensuring proper documentation and integration builds. They will be responsible for monitoring emerging technology trends and leading maintenance and support efforts. The role requires expertise in Core Java, Spring Boot, OpenShift, and DevOps practices, with a strong foundation in software architecture and design principles.

UPS offers a culture that values innovation and people-first approach, with opportunities for professional growth and development. As part of a Fortune 500 organization with a proud history dating back to 1907, you'll be contributing to the future of global logistics and package delivery services. The company is committed to providing a workplace free of discrimination, harassment, and retaliation.

This is an excellent opportunity for experienced developers looking to make a significant impact in a global organization that's actively investing in digital transformation. You'll be working with talented teams, helping to shape the future of logistics technology while growing your career in a supportive environment.

Last updated 4 days ago

Responsibilities For Senior Applications Developer - Java, Openshift

  • Leads systems analysis and design
  • Leads design and development of applications
  • Develops and ensures creation of application documents
  • Defines and produces integration builds
  • Monitors emerging technology trends
  • Leads maintenance and support

Requirements For Senior Applications Developer - Java, Openshift

Java
TypeScript
  • Mastery of Core Java concepts and Java EE
  • Extensive experience with Spring and Spring Boot
  • Expert with CI/CD code automation and DevOps
  • Expert with OpenShift
  • Strong understanding of software architecture and design principles
  • Understanding of data structures, programming logic, and design
  • Understanding of application design patterns
  • Excellent written & verbal communication skills
  • Experience using ArgoCD
  • Expert with Structured Query Language (SQL)
  • Experience using Angular
  • Experience using OAuth/OIDC
  • 7+ years of experience
  • Bachelor's Degree or International equivalent