Java Developer III – exp.o Ocean, IS Operational Experience
Job 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
- 300+ locations worldwide
- Fortune 500
- Globally unified systems
Have you been watching the news? The logistics industry connects the world. The last year has highlighted the importance of strong supply chains. We are innovating in the ocean trade domain.
Join the growing exp.o Ocean team designing a new application to serve our internal customers. You will help chart the course forward, including choosing the technologies and helping to make the solutions scalable. This project is high-visibility. Collaboration is a must in this role. We work closely with the business to better understand the needs of our customers. Our team employs design thinking methods and focuses heavily on our user experience.
We are committed to your growth as a professional and hope you are eager to mentor others on the team.
QualificationsMINIMUM QUALIFICATIONS
- Object-oriented analysis and design
- Object-oriented programming and component-based development with Java
- Experience with SQL and relational database design/development
- Experience with HTML, CSS, and modern JavaScript frameworks
- Understanding of Agile software development methodologies
- Experience writing unit tests, integration tests, and end-to-end
- At least 5 years of professional software development experience
DESIRED QUALIFICATIONS
- Experience with Maven, Junit, Spring Boot, Hibernate/JPA, and IntelliJ IDE
- Experience with Angular, TypeScript, RxJS, NGRX, and Karma/Jasmine Testing
- Operating systems include UNIX, Linux, Windows
- Experience with Event Driven Architecture, Domain Driven Design, CQRS
- Experience with Distributed Systems, REST API design, and Apache Kafka
- BS in Computer Science or comparable work
- Drives project technical direction & decisions
- Ability to design & develop complex technical solutions
- Ensures maintainability & testability of code
- Applies advanced design & development techniques
- Communicates technical details to both technical & non-technical stakeholders
- Produces practical solutions
- Product-level business knowledge
- Understands data, application, & technology architectures
- Abreast of new technologies & development strategies
- Focuses on improving quality & performance
- Coaches & mentors other developers
- Identifies opportunities & mitigates technical risks
- Discipline & cultural leadership
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.
Recommended Skills
- Agile Methodology
- Angular4
- Apache Kafka
- Apache Maven
- Css
- Command Query Responsibility Segregation (Software Development)