Description
MDOTM is hiring a full-time Java Software Engineer to develop, maintain, and optimize a high-performance Spring Boot backend. The role involves building scalable and secure applications, implementing clean and testable Java code, working with relational and NoSQL databases, applying software architecture patterns, troubleshooting backend performance and security, and collaborating with DevOps teams on CI/CD automation and deployment. Required experience includes Java and Spring Boot, microservices and REST APIs, SQL and NoSQL databases, software architecture, TDD and testing, and messaging systems; modern API, CI/CD, AWS, Docker, Kubernetes, and security knowledge are listed as bonus qualifications.
