What are the responsibilities and job description for the Senior Java Developer position at Expeditors?
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.
- 18,000 trained professionals
- 250 locations worldwide
- Fortune 500
- Globally unified systems
Job Description
- Solves strategic and complex business scenarios.
- Manages cross-application dependencies and impacts.
- Manages performance and system complexity.
- Drives innovation.
- Leads development teams and activities.
- Coaches and trains advanced development techniques.
- Mentors less experienced developers.
- Drives project technical direction and decisions.
- Design and develop complex technical solutions.
- Ensures maintainability and testability of code.
- Applies advanced design and development techniques.
- Communicates technical details to both technical and non-technical stakeholders.
- Identifies opportunities and mitigates technical risks.
- Assists in technical screening of potential team candidates.
- Leads technical effort to provide excellent application support.
Qualifications
Bachelor’s degree in Computer Science, Computer Engineering, Information Management, Information Technology, or a related field of study, and Five (5) years of experience in the job offered or a related occupation in which the required experience was gained.In lieu of a Bachelor’s degree in Computer Science, Computer Engineering, Information Management, Information Technology, or a related field of study, and Five (5) years of experience, the employer will also accept a Master’s degree in Computer Science, Computer Engineering, Information Management, Information Technology, or a related field of study, and Two (2) years of experience in the job offered or a related occupation in which the required experience was gained.
Applicants must also have demonstrated experience with the following:
- Object oriented analysis, design, and development using Java, Spring Boot and Spring Framework;
- Analysis of business requirement to form design strategy;
- Designing, developing, maintaining, and supporting of frameworks within large, 24x7, enterprise scale applications;
- Event Driven Architecture using Axon framework, Domain Driven Design, or CQRS;
- Responsive web development using Angular, HTML5, Bootstrap, CSS, JavaScript, or TypeScript;
- XML, JSON;
- Relational databases, PostGres, SQL, or ORMs used in enterprise applications;
- SQL construction (DDL and DML) with a focus on performance;
- Application performance analysis;
- Monitoring system performance using Elastic;
- Creating dashboards for tracking application performance using Kibana;
- Migrating legacy systems to Java based applications;
- Enterprise systems integration with SOAP and RESTful APIs;
- Kafka for publishing and consuming events;
- Large dataset analysis and data structures;
- Front end testing using Jasmine framework;
- Web-based and service-based architectures and deployment paradigms;
- Continuous development using IntelliJ, Maven, or GitLab;
- DevOps tools such as Chef or GitLab CI/CD pipelines;
- Enterprise Unix-like operating systems, preferably REHL7, including familiarity with the command line – putty, ssh, powershell, or bash;
- Container management with Docker, Kubernetes, or Rancher;
- Unit testing and integration testing with Junit Framework;
- Researching and assessing of new technologies for adoption;
- Logistics industry experience: Freight forwarding, air, truck or ocean transportation, warehousing; and
- DevSecOps, Lean, Agile, and the Scaled Agile Framework (SAFe).
Additional Information
Salary offered: between $169,000.00 and $200,000.00 per year.
Work hours: 8:00am - 5:00pm.
Candidates must be local or willing to relocate.
Expeditors offers excellent benefits:
- Paid Vacation (first year prorated based off month of hire then eligible for 15 days)
- Holidays (10)
- Flexible Days (2)
- Paid Sick Time (accrual rate of 1 hour of sick time per 30 hours paid)
- 401(k) Retirement Savings Plan with employer match
- Employee Stock Purchase Plan (ESPP)
- Medical, Prescription Drug, Dental & Vision Coverage
- Health Savings Account (HSA)
- Life and Disability Insurance
- Paid Parental Leave (additional eligibility criteria)
- Dependent Care Flexible Spending Account (DC FSA)
- Commuter Benefit
- Employee Assistance Program (EAP)
- Training and Personnel Development Program
- Educational Assistance and Reimbursement
All your information will be kept confidential according to EEO Guidelines.
Salary : $169,000 - $200,000