Java Developer II / III – Kafka Stream and Data Integration

  • Full-time

Company Description

“We’re not in the shipping business; we’re in the information business” -Peter Rose, Expeditors Founder

Global supply chain management is what we do, but at the heart of Expeditors you will find professionalism, leadership, and a friendly environment, all of which foster an innovative, customer service-based approach to logistics.

  • 17,000 trained professionals
  • 300+ locations worldwide
  • Fortune 500
  • Globally unified systems

Job Description

The Transportation Functional Development Group is responsible for developing core business applications that enable our world-wide network to efficiently manage and transport freight via collaborative internal and customer facing systems.

As a Java Developer, you will be responsible for the design and production of our core business systems.  These systems satisfy customer and organization business requirements and provide solutions that enable the organization to achieve its goals. The developer understands business problems and opportunities and applies technical skills in the design, development and testing of data flows, applications, and systems.

The Transportation Data Pipeline (TDP) application that this team is designing is a key part of our overall system.  It bridges multiple application’s data models and maps the differences in business processes to allow our global system to function seamlessly.  This project is a part of one of our company’s key strategic initiatives.

Qualifications

Minimum Qualifications

  • 2+ years’ experience with Java software development
  • Proficient with Kafka, Kafka Stream, Spring, and SQL
  • Ability to design and develop complex technical solutions
  • Ensures maintainability and testability of code
  • Experienced with integration and data transformation in complicated systems
  • Demonstrated ability to communicate technical details to both technical and non-technical stakeholders
  • Proven interpersonal skills and the ability to communicate effectively
  • Proficiency with the software development lifecycle, including Agile techniques and other methodologies
  • Effective at navigating ambiguity and mitigating risks
  • Excellent time management and organization skills
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent job-related experience

Desired Qualifications

  • System Engineering experience
  • Exposure and interest in CI/CD, Docker, and Kubernetes
  • Experience with XML, Json, JavaScript, HTML, Microservices, and Event Driven Architecture
  • Experience with IntelliJ IDE’s, Git, Maven, Nexus
  • Proficient in driving technical and process improvements
  • Understanding of the transportation/global logistics industry

Additional Information

Expeditors offers excellent benefits:

  • Paid Vacation, Holiday, Sick Time 
  • Health Plan: Medical, Prescription Drug, Dental and Vision
  • Life and Long Term Disability Insurance 
  • 401(k) Retirement Savings Plan 
  • Employee Stock Purchase Plan
  • Training and Personnel Development Program

All your information will be kept confidential according to EEO guidelines.

Successful candidates must pass a background check.

Privacy Policy