“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 across 60+ countries
- Fortune 500
- Globally unified systems
Job Description
*** 90% ON SITE - 10% REMOTE ***
This 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 operations through deploying the following solutions:
- Web Applications
- API 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)
Qualifications
Minimum Qualifications
:
- 2+ years of demonstrated Java with Spring Boot programming experience and component-based development
- Bachelor's degree in an IT-related field or three years of related professional 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 Expeditors Product / Services and freight forwarding industry
- Experience with UI/UX concepts
- Oracle Java certification
- SAFe or Agile certification
Additional Information
Physical Location: Must be based out of SJO office location
All your information will be kept confidential according to EEO guidelines.
Expeditors offers excellent benefits:
• Vacation (as per Law)
• Christmas bonus (as per Law)
• Medical Insurance (as per Law -CCSS)
• International Medical Insurance (no required by law-Additional SJO Benefit)
• WFH (as per expeditaros global policy)
• Paid overtime (as per Law -Exludes Supervisors and managers)
• Employee Stock Purchase Plan (as per expeditors global policy)
• Mobile reimbursement (Working tool – just for some positions)
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Software Developer - II (Java). ¡Sea el primero en aplicar!