IT Software Developer II
World Fuel Services
SAN JOSE, COSTA RICA
hace 3 días

At World Fuel Services, our employees are the key to our global success.We are industry leaders due to the innumerable talents of our approximately 5000- strong professional team.

Our people thrive in an entrepreneurial and culturally-diverse environment, where innovative thinking, collaboration and efficient execution are highly valued.

Our high-performance culture is what allows us to drive sustained growth. Stronger together, we promote an environment where individuals can thrive.

When you click 'Apply', you will need to click on 'Create Account'. By creating an account, you will be able to view your applications and their statuses.

Your password must contain 1 upper case letter, 1 number, and 1 special character.

Please note that by submitting an employment application you consent to World Fuel Services processing your information for this role and potentially for future employment opportunities, in accordance with applicable laws.

To learn more about how we protect and / or process personal information, please visit the WFS Privacy Center at : https : / / www.

wfscorp.com / en / privacy-center.

The Developer is responsible for providing development services for the integration of applications with our Cloud Content Management product (Box).

This role and team fall under the infrastructure organization.

The purpose and objective of this team is to write APIs and to ensure that these are deployed and consumed in an optimal way delivering the desired results for our internal customers.

External customers may also be in scope. The Developer will work with Business Analysts, Developers and Architects primarily to outline solutions for the business needs by building APIs that will allow the integration of applications with our Box platform.

Responsibilities & Requirements

  • Designs, codes, verifies, tests, documents, amends, and refactors programs / scripts. Applies agreed standards and tools, to achieve a well-engineered result. Reviews own work.
  • Develops object-oriented programs and creates RESTful APIs. Sets standards and designs with the API user experience in mind.
  • Develops code using iterative agile / scrum methodologies.
  • Solid knowledge and understanding of the functional design and architecture of application systems across multiple technical domains and platforms.
  • Strong knowledge of Agile software development best practices, unit testing, continuous integration, etc.
  • Knowledge of GitHub best practices for team development involving feature branches, pull requests, release tags, etc.
  • Absorbs new information when it is presented systematically and applies it effectively.
  • Resolves complex system or technical issues, often thinking on your feet, and offering multiple creative solutions.
  • Communicate solutions clearly in both verbal and written communication to technical and non-technical peers and stakeholders.
  • Performs a range of project work activities in varied environments using existing procedures but may exert some individual judgment.
  • Uses existing procedures to solve standard problems; analyzes information and standard practices to make judgments, may exert some latitude
  • Works under routine direction.
  • Uses limited discretion in resolving issues or enquiries.
  • Works without frequent reference to others
  • Accountable for own contributions
  • Interacts with and may influence immediate colleagues; has some impact on own team
  • Contributes to Objectives and Key Results / team goals
  • Applies practical knowledge of business developed through education, professional certifications or past experience.
  • Exchanges straightforward information, asks questions and checks for understanding
  • Has sufficient communication skills for effective dialogue with customers, suppliers and partners.
  • Is able to work in a team and is a team player
  • Plans, schedules and monitors own work within short time horizons.
  • Demonstrates a rational and organized approach to work
  • Identifies and negotiates own development opportunities.
  • Carry on work through WFS Way of Working using Agile methodologies in a highly collaborative team approach.
  • Participate in an on-call rotation within the team to ensure any urgent or business disruption is attended to according to the organization’s Critical Incident Management process.
  • 2 to 4+ years of experience as a full-stack Java developer, object-oriented programming and creating RESTful APIs, setting standards, and designing with the API user experience in mind.
  • Experienced with Modern DevOps tools and techniques including GitHub, CI / CD, and Docker
  • Experienced with the following technologies : Java Spring Boot, JSON, REST and SOAP APIs
  • Bachelor’s degree in engineering, information technology, or related discipline (significant work experience may be considered in lieu of degree)
  • Desired Skills

  • Experience with developing APIs in Mulesoft
  • Experience with Mulesoft Exchange to register and manage APIs
  • Experience with Box and Box APIs
  • Bitbucket, Bamboo, CI / CD
  • Experience with IBM FileNet
  • Additional Skills

  • Customer obsession
  • Comfortable with ambiguity
  • Adaptable to change
  • Take responsibility and accountability
  • Handles and treats things with sense of urgency
  • Inspire confidence and motivation
  • Caring and understanding
  • Seeks and utilizes feedback
  • Learning agility
  • Courage
  • Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación