Software Mind

[8BE] Senior Back End Engineer

Software Mind

What You'll Do

Design and implement backend microservices following clean architecture principles. Build and maintain REST and/or GraphQL APIs, ensuring consistent request and response models. Implement event driven flows across message queues, including webhook handling and error handling. Write unit, integration, and BDD style tests to ensure code quality and maintain test coverage.

What We're Looking For

5+ years of professional software development experience building backend services in a modern object oriented or statically typed language, such as C#/.NET or Java. Demonstrated experience designing and building microservices, including REST and/or GraphQL APIs. Solid understanding of clean architecture principles and experience with NoSQL and/or relational databases.

What We Offer

We offer a flexible schedule and the ability to work from anywhere. The company promotes a supportive and chill atmosphere, along with educational resources and a referral program.

Additional Information

Experience Level

Senior

Employment Type

permanent

Work Mode

Remote