PMDOTM is the leader in AI-driven investment solutions. In 2017, we were the only European fintech startup selected by Google for their acceleration program in Silicon Valley. Since then, we have been growing continuously through our offices in London, Milan New York. /ppYou will be part of MDOTM’s Platform Team. As a Software Engineer, you will deepen your backend expertise and expand your DevOps skill set, helping us deliver a reliable, discoverable, and joyful developer platform that powers every MDOTM product team. /ppbYour tasks will include /b /pulliBuild enhance platform services : Design, develop and maintain core Java / Spring Boot microservices that provide common capabilities (authentication, data pipelines, messaging) for internal consumers. /liliEnable DevOps flow : Implement and automate CI / CD pipelines (GitLab CI / CD) to ensure fast, safe, and repeatable releases across environments. /liliInfrastructure as Code (IaC) : Use Terraform and Ansible to provision and manage on premise and AWS resources in a controlled, auditable manner. /liliContainerization orchestration : Package services with Docker and operate them on Kubernetes, promoting declarative configuration and GitOps practices. /liliObservability reliability : Instrument applications for tracing, metrics and logs (Prometheus, Grafana, ELK, Zabbix) and participate in on‑call rotations to keep MTTR low. /liliData solutions : Optimise interactions with MySQL and MongoDB, ensuring integrity, performance, and automated schema migrations. /liliSecurity compliance : Embed security best practices (OWASP Top 10, least privilege IAM, shift‑left testing) into every stage of the SDLC. /liliCollaborative design : Participate in technical design discussions, influence architectural decisions, and document runbooks standards that raise the bar for all teams. /liliContinuous improvement : Champion DevOps culture— you build it, you run it —and share knowledge through demos, pair programming, and internal workshops. /li /ulpbSkills required /b /pulliProfessional experience : Experience building backend services in Java with Spring Boot, plus hands‑on exposure to DevOps tooling or cloud‑native operations. /liliJava mastery : Solid understanding of OOP, clean code principles, and common design patterns. /liliAPI craftsmanship : Proven experience designing, documenting, and securing RESTful APIs. /liliCI / CD mindset : Comfortable with Git workflows and at least one pipeline system (GitLab CI, Jenkins, GitHub Actions, etc.). /liliContainers Kubernetes : Ability to write Dockerfiles and debug containerized apps. /liliTesting quality : Habit of writing unit, integration and e2e tests (JUnit, Mockito, Testcontainers, Playwright) and using static analysis / linters in the pipeline. /liliSoft skills : Clear English communication, collaborative spirit, and a growth mindset aligned with DevOps culture of shared ownership and rapid feedback. /liliGood knowledge of English (both written and spoken) /liliExperience with event‑driven systems (ActiveMQ). /liliContributions to open‑source DevOps or Java projects. /liliPractical use of Ansible, Terraform or similar to manage infrastructure reproducibly. /liliObservability basics : Exposure to monitoring / alerting stacks and a curiosity for SRE principles. /liliWorking knowledge of AWS fundamentals (EC2, S3, IAM). /li /ul #J-18808-Ljbffr