W1siziisimnvbxbpbgvkx3rozw1lx2fzc2v0cy9eyxj3aw4gumvjcnvpdg1lbnqgumvkzxnpz24vanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

Senior Java Developer

  • Location

    Zürich, Switzerland

  • Sector:

    Java

  • Job type:

    Contract

  • Salary:

    Swiss Franc800 - Swiss Franc900.00 per day

  • Contact:

    Kiran Oogarah

  • Email:

    kiran.oogarah@darwinrecruitment.com

  • Job ref:

    JN -082019-84331_1569576983

  • Published:

    25 days ago

  • Duration:

    9 Months

  • Startdate:

    ASAP

Senior Java Developer

Project

You will implement business functionality extending the features of an SAP solution with spring-boot microservices in an event-driven architecture.

Main Tasks & Activities

  • Develop data integration- and business services using micro-services
  • Ensure applications are performing and tested against requirements
  • Ensure compliance with CI/CD and automated testing and build pipeline
  • Prepare unit test for automated testing
  • Performing code reviews
  • Fixing bugs and issues in deployed applications
  • Demonstrate expert understanding of the Java application development stack and tools
  • Understand architectural issues, and factor them into decisions and recommendations

Requirements

  • Strong and experienced JAVA developer
  • Strong knowledge of reactive architecture and micro-services - Spring Boot
  • Experience with messaging and stream processing architectures built on Kafka
  • Experience with Event Sourcing
  • Experience / Exposure with SAP's accounting solutions
  • Test driven development: proven expertise in writing unit tests and end to end integration tests
  • Experience to work in a scrum team

Following skills would be a plus

  • Understanding of Native Cloud development
  • Public cloud provider like Azure, GCP. AWS
  • Openness to work with new tools in a constantly changing IT environment
  • Work with CI/CD for integration and deployment: Expertise in automated build, test & deploy