FirstBank Jobs

Job Information

Expeditors Solutions Developer/ Software Developer - II (Java) in Chennai, India

“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.

  • 18,000 trained professionals

  • 350+ locations worldwide

  • Fortune 500

Globally unified systems

Solutions Developer/ Software Developer II (Java) role within GEO-IS Solutions department works with a team of developers who support our customers and district operations. Our department enables new capabilities for our districts and customers through deploying the following solutions:

  • Web / Mobile Applications

  • API / EDI Integration

  • Data Insights

  • Automation

Successful candidates must understand or be able to translate complex business requirements into scalable and trusted solutions, including web & desktop applications, and data & API integrations. At the core, a successful Software Developer will excel at the following:

  • Design, develop and maintain resilient applications

  • Implements Cybersecurity and Corporate IS development processes

  • Collaborates with development team and business stakeholders

Major Duties and Responsibilities:

  • Design, develop and maintain resilient applications in accordance with Expeditors enterprise architectural guidelines.

  • Utilizes industry and organizational software development patterns and standards (SDLC)

  • Identify risks and upholds Cybersecurity and Corporate IS development processes

  • Demonstrates, develops, and shares role-related knowledge, skills and standards

  •  Deploys highly optimized code verified through performance monitoring

  • Conducts code reviews and performs unit testing to deliver quality solutions on time

  • Translates business requirements into technical tasks

  • Develops and updates technical documentation

  • Maintains proper version control and solution backup

  • Identifies opportunities to reduce maintenance and technical debt

  • Collaborates to create and promote best practices within the team and department

  • Trains end-users and stakeholders to effectively utilize solutions

  • Support agile work processes and keep work management systems current (i.e. Azure DevOps)

Minimum Qualifications:

  • 4+ years of demonstrated Java with Spring Boot programming experience and component-based development

  • Bachelor's degree in an IT-related field or comparable professional work experience

  • Object-oriented programming and component-based development with Java

  • Experience with Python, Angular, Kafka, Spring, JavaScript, HTML, CSS, SQL, XML, JMS, relational and document-oriented databases

  • Proficient with Agile software development methodologies

  • Proficient with code versioning and CI/CD (i.e. Git, GitLab)

  • Experience with Eclipse or IntelliJ IDEs, various plug-ins, Maven, Nexus

  • Work effectively with a cross-functional development team

  • Self-starter with customer service-oriented attitude, and excellent time management

Desired Qualifications:

  • Knowledge and understanding of Global Logistics/ Freight forwarding industry

  • Experience with UI/UX concepts

  • Oracle Java certification

  • SAFe or Agile certification

Candidate can be based in any of our offices in India

  • Paid Vacation, Holiday, Sick Time

  • Health Plan: Medical

  • Life Insurance

  • Employee Stock Purchase Plan

  • Training and Personnel Development Program

  • WFH - as per Expeditors policy (max 26 day per year)

DirectEmployers