Description
MDOTM is hiring a full-time Java Software Engineer to develop and optimize scalable Spring Boot backend applications. The role involves writing clean, modular, testable Java code; designing features using relational and NoSQL databases; applying software architecture patterns; improving backend performance and security; and collaborating with DevOps teams on CI/CD automation. Candidates need Java and Spring Boot experience, SQL and NoSQL proficiency, software architecture knowledge, testing experience, and messaging-system experience, with additional benefits including flexible work, learning support, and career progression opportunities.
