Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com

Backend Engineer

MDOTM
Location not stated
Remote
4 months ago
  • Spring Boot
  • Java
  • MySQL
  • NoSQL
  • MongoDB
  • Domain-Driven Design
  • Devops
  • CI/CD
  • Microservices
  • REST API
  • JUnit
  • Mockito
  • ActiveMQ
  • gRPC
  • GraphQL
  • GitLab
  • GitHub Actions
  • Jenkins
  • Kubernetes
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

Role Overview 

MDOTM is seeking aJava Software Engineer to join our Engineering team. You will be actively contributing to thedevelopment and optimization of our high-performance Spring Boot backend, ensuring scalability, reliability, and security.


Your responsibilities

  • Develop, maintain, and optimize scalableSpring Boot application
  • Implementclean, modular, and testable Java code
  • Contribute to design and implement features followingrelational (MySQL) and NoSQL (MongoDB) databases
  • Implement and follow best practices insoftware architecture, leveragingLayered Architecture, DDD, or Event-Driven design
  • Troubleshoot and optimizebackend performance and security
  • Work with DevOps teams to improve CI/CD automation and deployment processes


Requirements

  • Experience inJava & Spring Boot (microservices,REST APIs)
  • Proficiency withSQL & NoSQL databases
  • Experience withsoftware architecture patterns(Layered Architecture, DDD, Event-Driven Design)
  • Experience withTDD andtesting best practices in Spring Boot(JUnit, Mockito, Testcontainers)
  • Experience withmessaging systems (ActiveMQ, Kafka)
  • Good knowledge of English (both written and spoken)
  • Excellent communication skills, with the ability toexplain complex problems and solutions to different stakeholders.


Bonus Points

  • Experience withmodern API communication(GRPC, GraphQL, REST)
  • Hands-on experience withCI/CD tools (GitLab Pipelines, GitHub Actions, Jenkins)
  • Experience withAWS, especiallyEC2,S3
  • Hands-on experience withDocker & Kubernetes for containerized application deployment and management
  • Security best practices for backend applications (knowledge ofISO 27001:2022 Annex A 8.28 is a plus)

Backend Engineer · MDOTM

Auto apply with Likeremote