XP Full Stack Developer

Our client is seeking a highly skilled Java Full Stack Developer to join our dynamic team. As a Java Full Stack Developer, you will be responsible for developing and maintaining our web applications. You will work closely with our product team to develop software solutions that meet our business needs.

Apply
Location
Remote
Level
Salary
Department
Engineering
Type
Full-time

About company

ZIM Integrated Shipping Services has set itself apart as an independent carrier with a fresh, unique approach.

ZIM’s strategy as a global niche carrier offers distinctive advantages to customers worldwide. We have created a smart, efficient network that ensures stable, reliable services; and we have made it our mission to focus on the needs of our customers, which stand at the heart of all our decisions.

Requirements

  • BSc in Software Engineering or BS degree in Computer Science
  • 5+ years of experience in the following technologies: Java, Spring (must have)
  • Experience with Functional Programming and Java Streams
  • 4+ years of experience in FE, mainly React (must have), and other modern javascript Framework/libraries
  • Experience with developing a reactive UI (Reactive JS)
  • 2+ years of experience in TDD/BDD development in the following frameworks: Junit, Jasmin, Mockito, Protractor/Selenium
  • 2+ years of experience in micro-services-based architecture and tools (Spring Boot/Cloud)
  • Experience in DevOps development and Jenkins
  • Experience in development in Kotlin - an advantage
  • Experience in designing, developing, and deploying cloud/hybrid-based solutions
  • Experience in developing and deploying in Container-based environments (Kubernetes, Cloud Foundry)
  • Familiarity with the following design concepts: micro-services, service discovery, circuit breaker
  • Self-starter with the ability to appropriately prioritize and plan complex work in a rapidly changing environment
  • Versatility and capability to switch easily between different tasks and technologies
  • Experience in assessing a broad range of information solutions and product
  • Strong critical thinker with a problem-solving attitude
  • Good English - verbal and written

Responsibilities

  • Hand-On full stack development of innovative applications
  • Owning the entire development cycle, including design, architecture, development, and DevOps
  • Working in Extreme Programming (XP) with Remote pairing

Perks & Benefits

Apply now
Our recruiter:

Contact me to know more:

Learn how to pass the interview and many more