As a Backend Developer you will:
* Write effective, scalable code.
* Develop back-end components to improve responsiveness and overall performance.
* Write unit tests and perform code reviews to ensure high-quality code.
* Optimize application performance and scalability.
* Write clean, efficient and well-documented code.
* Implement security and data protection solution.
* Participate in agile development processes, including sprint planning, daily stand-ups.
* Stay up to date with new technologies and trends in AI, especially large language models, to drive innovation within our projects.
Must-haves:
* A Bachelor's or Master's in Computer Science or any other related field.
* Minimum of 8 years Experience in Java development.
* Experience orGood understanding in JAVA 17 or Higher
* Good understanding of common design patterns in Java
* Good understanding of Java concepts such as generic programming
* Experience with Front End development
* Experience in Stream API
* Experience in Maven
* Good Understanding in XML/JSON.
* Good understanding in GIT
* Knowledgeable in Linux OS
* Amenable to work Central European Time ( CET )
Nice to have :
* CI/CD Jenkins build system
* Knowledge in Apache Nifi
* Experience in Docker Containerization
* Experience in developing/testing in Pyton
* knowledge GTS xml for SAP
* Good understanding with Large Language Models ( LLM )