Position: Middle Java Engineer #12005
Company: Lohika
Category: Java
Experience required: 2y
English level: intermediate

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)