Heads up: this job position has expired. If you were already in process, no worries; it will still proceed as normal.

Java Software Engineer

Panalpina
Leading Providers of Supply Chain Solutions

Job details

  • Full-time
  • map markerLisbon, PT
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeEnglish
    Preferred spoken language

Apply now

Intro

The Panalpina Group is one of the world's leading providers of supply chain solutions, combining its core products of Air Freight, Ocean Freight, and Logistics to deliver globally integrated, tailor-made end-to-end solutions. The Panalpina Group operates a global network with some 500 offices in more than 70 countries, and employs around 16,000 people worldwide.

We are looking to hire a Software Engineer (Java) to take part in the application, from functionality design, development, integration to release packaging for the in-house developed customer system portfolio and other future add-ons. The role primarily interacts with the internal / external development peers, business analysts and quality assurance function from the same team as well as with other IT functions.

Responsibilities

  • Contribute to the Customer Systems product definition
  • Develop software in JAVA / J2EE following Panalpina’s coding standards and in accordance with applicable software development methodology and release processes
  • Utilizes software engineering tools such as developers environments, build processes and debuggers in the software development process
  • Creates and executes designs for new functionalities as part of a software project
  • Collaborates and adds value through participation in peer code reviews, providing comments and suggestions
  • Provides reliable solutions to a variety of problems using sound problem solving techniques
  • Performs technical root cause analysis and outlines corrective action for given problems
  • Estimate level of effort, evaluate new options of similar technology, offer suggestions to improve processes, and provide comments on design aspects
  • Responsible together with the development team members for the development planning, the progress and the quality of the delivery

Main requirements

  • Java / J2EE (min. 2-3 years of experience)
  • MVC frameworks (Struts 2 preferred, alternatively Spring or JSF)
  • Experience with HTML, CSS, JavaScript
  • Good knowledge of at least one RDBMS (IBM Informix and DB2 preferred)
  • IBM WebSphere Application Server, HTTP server, JBoss, Tomcat (good knowledge of at least one)
  • Working knowledge of at least one of ticketing and/or ALM systems (TFS preferred)
  • Working knowledge of at least one of source code versioning systems (TFS preferred)

Nice to have

  • AJAX, JQuery, other client-side frameworks
  • Enterprise Integration Patterns, Messaging Oriented Middleware, Enterprise Service Bus

Apply now