← all jobs

Backend Engineer

Work from home Full-time role Hiring

Role Overview

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

Your responsibilities

  • Develop, maintain, and optimize scalable Spring Boot application
  • Implement clean, modular, and testable Java code
  • Contribute to design and implement features following relational (MySQL) and NoSQL (MongoDB) databases
  • Implement and follow best practices in software architecture, leveraging Layered Architecture, DDD, or Event-Driven design
  • Troubleshoot and optimize backend performance and security
  • Work with DevOps teams to improve CI/CD automation and deployment processes

Requirements

  • Experience in Java & Spring Boot (microservices, REST APIs)
  • Proficiency with SQL & NoSQL databases
  • Experience with software architecture patterns (Layered Architecture, DDD, Event-Driven Design)
  • Experience with TDD and testing best practices in Spring Boot (JUnit, Mockito, Testcontainers)
  • Experience with messaging systems (ActiveMQ, Kafka)
  • Good knowledge of English (both written and spoken)
  • Excellent communication skills, with the ability to explain complex problems and solutions to different stakeholders.

Bonus Points

  • Experience with modern API communication (GRPC, GraphQL, REST)
  • Hands-on experience with CI/CD tools (GitLab Pipelines, GitHub Actions, Jenkins)
  • Experience with AWS, especially EC2, S3
  • Hands-on experience with Docker & Kubernetes for containerized application deployment and management
  • Security best practices for backend applications (knowledge of ISO 27001:2022 Annex A 8.28 is a plus)

Originally posted on

More open positions

AI Engineer

Work from home Full-time role

Project Manager

Work from home Full-time role

MSP Service Desk Manager

Work from home Full-time role

Senior UX Designer

Work from home Full-time role

Senior Security Engineer

Work from home Full-time role

Police Dispatcher

Work from home Full-time role

Bilingual QA Coordinator - Remote

Work from home Full-time role

Engenharia de Software Frontend Pleno - React | RD Station (Remoto)

Work from home Full-time role

SR MGR CONTINUOUS IMPROVEMENT

Work from home Full-time role

Customer Service Associate – Retail Excellence & Guest Experience Specialist

Work from home Full-time role

Red Hat Technology Professionals

Work from home Full-time role

[Remote] Operations Development Program

Work from home Full-time role

Dynamic Remote Data Entry Associate – Flexible Hours, Competitive Pay, Comprehensive Training – Join careerpulse Today

Work from home Full-time role

[Remote] Manager Project Management - Labs

Work from home Full-time role

Remote Live Chat Support Specialist – Global Customer Service & Sales Assistance – Flexible Hours & Competitive Pay at talentflow

Work from home Full-time role

Workers Comp Senior Claims Representative

Work from home Full-time role

Senior Site Reliability Engineer

Work from home Full-time role

Account Executive, SaaS

Work from home Full-time role

Senior Solution Area Specialist - AI Business Process

Work from home Full-time role

Business Development Manager (Remote) Build a 6-Figure+ Legacy- Salinas, CA

Work from home Full-time role

Senior Machine Learning Engineer

Work from home Full-time role