Purpose of the job
Our client is a global market leader in advanced automation of logistics processes at airports. The company is also a leading provider of solutions for process automation in warehouses and the parcel market.
Main tasks and responsibilities
• Write quality and maintainable code in a fast-paced professional software engineering environment.
• Work in close contact with team members and project stakeholders on customer’s side.
• Take part in requirements analysis.
• Suggest technical and functional improvements to add value to the product.
• Research and evaluate technical options to implement business requirements.
• Provide estimates.
• Perform code review.
• Working on the front-end part of the project
• Working on the integration of the FE part with the backend
Education, skills, and experience
Must have:
• 2+ years of experience as a back-end engineer
• Java, Spring Boot, SQL database
• Experience in front-end development (Angular 9+, NgRx, HTML5, JavaScript, CSS, TypeScript)
• REST API
• Experience in micro-services
• Unit testing
• Hands-on experience with tools such as Git, Docker and Kubernetes
• Knowledge of OOP, design concepts, algorithms and patterns
• Experience with Agile methodology
• Understanding of web application’s performance optimizations
• Knowledge of all phases of the development lifecycle.
• Intermediate level of English (write/read/verbal)