Software Mind
[LPD] Java Software Engineer
About this role
Description: Join a project for a company providing last-mile delivery services, focusing on system expansion. Collaborate closely with the client, utilize AI tools, and work in a dynamic environment with modern technologies. Requirements: Strong experience with Java and Spring Boot. Practical experience in designing and developing microservices architectures. Good understanding of asynchronous communication, including message queues and event-based messaging. Experience with NoSQL databases and understanding of eventual consistency. Solid knowledge of designing and developing REST APIs. Benefits: Flexible and remote cooperation options. International projects with leading global clients. Opportunities for travel related to international projects. Non-corporate atmosphere. Access to language classes, knowledge-sharing initiatives, private healthcare, life insurance, and multisport card (availability may vary).