
Java Developer
Skills & Stack
About the Role
As a Senior Java Developer at TD SYNNEX, youll architect high-performance applications that power our global distribution platforms. This role involves developing scalable microservices for inventory management, vendor integrations, and real-time analytics. Youll collaborate with cross-functional teams to solve complex problems like high-volume transaction processing and multi-cloud deployments. Expect to mentor junior engineers, optimize legacy systems with modern Java features, and contribute to our tech stack evolution. Our remote-first culture emphasizes autonomy—youl own projects end-to-end while aligning with enterprise security and compliance standards.
About TD SYNNEX
TD SYNNEX is a global leader in IT distribution and solutions, founded in 1980 with over 10,000 employees worldwide. We specialize in enterprise SaaS, telecommunications, and cloud infrastructure, serving as a bridge between technology vendors and businesses. Our platforms enable seamless digital transformation through advanced supply chain solutions, cybersecurity tools, and hybrid cloud services. Recognized for innovation, we hold partnerships with 1,500+ tech vendors and operate across 100+ countries.
What You'll Do
- 1Design and develop Java-based microservices for TD SYNNEXs supply chain platforms
- 2Optimize Spring Boot applications handling 10K+ TPS (transactions per second)
- 3Implement event-driven architectures using Kafka for real-time inventory updates
- 4Migrate monolithic components to cloud-native Kubernetes deployments
- 5Develop secure REST APIs for vendor integrations (HP, Cisco, Dell technologies)
- 6Lead code reviews and enforce Java coding standards (Checkstyle/PMD)
- 7Troubleshoot production issues in distributed systems with 99.95% SLA
- 8Collaborate with DevOps to automate CI/CD pipelines using Jenkins
- 9Document system architecture for ISO 27001 compliance audits
- 10Research emerging Java technologies (e.g., Quarkus, GraalVM) for POCs
What We're Looking For
- Bachelors degree in Computer Science or related field (required)
- 1+ years of professional Java development experience (Spring ecosystem)
- Expertise in designing microservices with containerization (Docker)
- Proven experience with cloud platforms (AWS/GCP/Azure)
- Strong understanding of distributed systems and CAP theorem
- Experience in supply chain/logistics domains (preferred)
- Knowledge of infrastructure-as-code (Terraform/Ansible)
- Familiarity with APM tools (New Relic, Dynatrace)
- Ability to mentor junior team members in Java best practices
- Certifications like Oracle Certified Professional (OCP) are a plus
Ready to apply for this role?
Java Developer at TD SYNNEX — click below to submit your application.
