UPS, a global leader in logistics with over 500,000 employees worldwide, is seeking a Lead Application Developer specializing in Java Spring Boot and Kafka. This role represents an opportunity to join a Fortune Global 500 organization with a rich history dating back to 1907. The position focuses on designing and developing high-performance, scalable backend solutions using cutting-edge technologies.
The ideal candidate will lead the development of mission-critical applications using Java and Spring Boot, while implementing real-time data pipelines with Apache Kafka. You'll be working with distributed systems, ensuring fault tolerance and high availability across cloud platforms. The role requires expertise in both relational and NoSQL databases, API development, and modern DevOps practices.
This is a senior-level position requiring 12+ years of Java experience, making it perfect for experienced developers looking to make an impact at scale. You'll collaborate with cross-functional teams, provide technical guidance, and help shape the architecture of critical systems. The role offers exposure to a wide range of modern technologies including Kubernetes, microservices, and event-driven architectures.
Working at UPS means joining a company committed to moving the world forward by delivering what matters. The organization values innovation, continuous improvement, and staying ahead of technological trends. This role offers the opportunity to work on systems that power one of the world's largest logistics networks, making it an exciting challenge for those passionate about distributed systems and enterprise-scale applications.