Senior Java Software Engineer

🔥 4 minutes ago

🗣️🇩🇪 German Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of MTG AG

MTG AG

51 - 200 employees

Founded 1995

💼 Consulting

🏥 Healthcare

🏭 Manufacturing

Consulting • Healthcare • Manufacturing

<MTG AG> MTG AG is a German IT security company specializing in cryptographic key and identity management for enterprises. It provides managed services and on-premises solutions for Certificate Lifecycle Management (CLM), Public Key Infrastructure (PKI), Key Management Systems (KMS), and Hardware Security Modules (HSMs), and offers consulting around post-quantum cryptography (PQC) readiness. MTG serves regulated industries such as energy, manufacturing, public sector, healthcare and mobility, focusing on secure deployment, automation, and compliance.

📋 Description

• Design, develop and maintain high-quality software solutions for complex distributed business applications • Contribute to technical design decisions and help evolve the architecture of our software platforms • Write clean, maintainable and well-tested code following modern software engineering best practices • Build secure, resilient and high-performance services with a strong focus on reliability, maintainability and operational excellence • Optimize application performance, resource utilization and system responsiveness • Design robust APIs and integrate distributed systems using modern communication patterns • Ensure software quality through automated testing, code reviews, documentation and continuous improvement • Collaborate closely with Product Owners, architects, QA engineers and international development teams throughout the software lifecycle • Mentor less-experienced developers by sharing knowledge, promoting best practices and contributing to technical excellence • Stay up to date with new technologies and proactively identify opportunities to improve our products and development processes

🎯 Requirements

• Bachelor’s or Master’s degree in Computer Science, Software Engineering or a related field • 10+ years of professional experience in software development • Excellent knowledge of Java (Java 21/25 or newer) • Strong expertise with Spring Boot, Spring Cloud, Spring Security and the Spring ecosystem • Extensive experience designing and implementing RESTful APIs • Deep understanding of distributed systems and microservice architectures • Solid knowledge of JPA/Hibernate and relational databases; experience with NoSQL databases is a plus • Strong understanding of software architecture, design patterns and clean architecture principles • Experience designing highly available, fault-tolerant and maintainable enterprise applications • Strong understanding of concurrency, asynchronous processing and performance optimization • Experience with CI/CD pipelines, Git, Maven/Gradle, Jenkins, GitLab CI or similar tools • Experience with automated testing, integration testing and test-driven development (TDD) • Excellent analytical skills, problem-solving abilities and communication skills • Fluent in English and German, both written and spoken

🏖️ Benefits

• Competitive salary depending on qualifications • Flexible working hours • Home office and remote work options • Respect for work–life balance • Training opportunities for new technologies • Career development and advancement opportunities • Innovative, modern and friendly working environment • Fully equipped, easily accessible workplace

Apply Now

Similar Jobs

🔥 1 hour ago

WBS

201 - 500

💼 Consulting

⚡ Energy

Linux/Application Administrator operating WBS Gruppe’s learning-management platforms and ILIAS systems in Germany. Maintaining integrations, APIs, databases, automation, monitoring, and releases.

🗣️🇩🇪 German Required

Apache

ETL

JavaScript

LAMP

Linux

MariaDB

NGINX

PHP

🔥 1 hour ago

New Monday

11 - 50

💼 Consulting

📣 Marketing

📦 Logistics

Fullstack-Entwickler mit Frontend-Schwerpunkt für New Mondays Digitalagentur. Entwicklung von Angular-, TypeScript-, Java- und Spring-Boot-Anwendungen in Enterprise- und Microservice-Projekten.

🗣️🇩🇪 German Required

Angular

Cloud

Hibernate

Java

Kafka

Kubernetes

Maven

Microservices

OpenShift

Oracle

Postgres

Spring

Spring Boot

SpringBoot

TypeScript

🔥 21 hours ago

it-novum GmbH

201 - 500

🤝 B2B

🏢 Enterprise

🤖 Artificial Intelligence

Senior Fullstack-Entwickler bei it-novum, einem Business-Open-Source-IT-Beratungsunternehmen. Entwicklung skalierbarer Java- und moderner Weblösungen für Dokumentenmanagement und Prozessautomatisierung.

🗣️🇩🇪 German Required

Angular

Java

React

Spring

Spring Boot

SpringBoot

Vue.js

🕒 Yesterday

bex technologies GmbH

11 - 50

🏗️ Construction

💼 Consulting

📦 Logistics

Senior Backend Engineer bei bex, digitaler Logistikplattform für Bauzulieferer. Entwicklung skalierbarer Services mit Kotlin, Kafka, PostgreSQL, GCP und AI-gestützten Lösungen – vollständig remote in Deutschland.

🗣️🇩🇪 German Required

Angular

Kafka

Kotlin

Postgres

Spring

Spring Boot

SpringBoot

🕒 2 days ago

mika AI

11 - 50

☁️ SaaS

💸 Finance

🤝 B2B

Full-stack developer improving React UX and building Python accounting features for mika’s AI-powered small-business finance platform. Owning complex features end-to-end in a senior, autonomous team.

Django

Postgres

Python

React