This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The position is for a Back-end Software Engineer (Java) at Software Mind in Chișinău, Moldova, with the option for remote work.
The client is a multi-bank trade finance platform that automates and digitizes financial processes such as letters of credit and bank guarantees.
The platform aims to enhance efficiency, compliance, transparency, and risk reduction for global corporations.
The role involves supporting the tech lead in transforming requirements into a technical design and implementing that design with high quality.
Responsibilities include conducting code reviews for team members and ensuring production-oriented support, monitoring, and alerting.
Requirements:
Candidates must have at least 5 years of experience as a Java Developer, demonstrating a proven track record of building scalable, high-quality applications in complex environments.
Experience with Kotlin is considered a plus.
Proven experience with SQL relational databases is required.
Candidates should have experience with the Spring Framework and Java web services using Rest APIs.
Familiarity with JSP as Front-end and Angular is necessary.
Good English communication skills are essential.
Knowledge of SOLID and DDD principles and their application is required.
Benefits:
The position offers a competitive salary with periodic reviews.
Employees will work with new technologies and gain experience on international projects.
Flexible working hours and the option to work from home are available, along with a monthly additional bonus.
The company promotes an agile, supportive, and non-bureaucratic organizational culture.
Monthly Lunch Tickets are provided on a card.
Additional medical insurance, paid sick leaves, and reimbursement for sports memberships are included.
Financial support for training and courses, as well as free online English classes with native speakers, are offered.
Paid team-building activities based on projects and interests are part of the benefits.
More intriguing benefits will be revealed during online interviews.