Taro Logo

Senior Application Developer - Java

Global package delivery service operating in 220+ countries with 500,000+ employees, started in 1907 in Seattle.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Logistics

Description For Senior Application Developer - Java

UPS, a Fortune Global 500 organization and the world's largest package delivery service, is seeking a Senior Application Developer specializing in Java. This role is perfect for an experienced full-stack developer who can lead technical initiatives and mentor junior developers.

The position involves full systems lifecycle management, from analysis and design to implementation and maintenance. You'll be working with modern technologies including Java, JavaScript, ActiveMQ, Angular, Springboot, and Couchbase, while leveraging cloud platforms (GCP) and containerization technologies.

As a senior developer, you'll be responsible for designing and developing complex applications, performing systems analysis, and providing technical leadership through junior developer coaching. The role requires strong technical expertise combined with excellent communication skills and a detail-oriented approach.

UPS offers a rewarding culture and opportunities to work on innovative solutions that impact global logistics. With operations in over 220 countries and territories, and a team of more than 500,000 employees, UPS is committed to moving the world forward by delivering what matters. The company's rich history dates back to 1907, when it started with just a $100 loan in a Seattle basement.

This is an excellent opportunity for a senior developer looking to make a significant impact in a global organization that values innovation, teamwork, and professional growth. You'll be part of a team that supports emerging technologies and contributes to the continuous evolution of UPS's technical infrastructure.

Last updated 12 days ago

Responsibilities For Senior Application Developer - Java

  • Performs systems analysis and design
  • Designs and develops moderate to highly complex applications
  • Develops application documentation
  • Produces integration builds
  • Performs maintenance and support
  • Supports emerging technologies and products
  • Coaching of Junior developers
  • Participates in component and data architecture design
  • Technology planning and testing for Applications Development initiatives

Requirements For Senior Application Developer - Java

Java
JavaScript
Node.js
  • Bachelor's Degree or International equivalent (preferably in Computer Science, Information Systems, Mathematics, Statistics, or related field)
  • Full stack development experience
  • Experience with Java, JavaScript, ActiveMQ, Angular, Springboot, Couchbase
  • Experience with Containerization Technologies, CI/CD
  • Experience with GCP preferred
  • Experience with Agile Development
  • Excellent written and verbal communication skills
  • Must be a team player who shows initiative and is detail-oriented

Jobs Related To UPS Senior Application Developer - Java