Backend Software Development Expert
We are seeking an experienced professional to work on our team as a senior Java software engineer. This role involves designing and implementing robust and scalable backend solutions using expertise in Kotlin or Java.
As a key member of the development lifecycle, you will be responsible for contributing to requirements gathering, design, coding, testing, and deployment.
* Experience with Product Information Management (PIM)
* At least 5 years of experience in software development, with a strong focus on Java backend development
* Solid knowledge of object-oriented programming principles and design patterns
* Expertise in Terraform, unit testing, integration testing, and test-driven development (TDD, Shift-Left)
* Proficiency in Git and continuous integration/continuous deployment (CI/CD)
* Familiarity with Kafka, Kubernetes, GraphQL Federation, and Azure Cloud
Nice to have:
* Experience with Spring Boot and other relevant backend frameworks
* Experience working in an Agile development environment