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 and collaboration with the client. Engage in product development using AI tools and modern technologies in a dynamic environment. 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. Fluent in English and native-level Polish. Benefits: Flexible and remote cooperation options. Opportunities to work on international projects with leading global clients. Travel opportunities related to international projects. Non-corporate atmosphere. Access to language classes, knowledge-sharing initiatives, private healthcare, life insurance, and multisport card (availability may vary).