Interim Java Software Engineer

Michael Page — Germany · Posted ~1 day ago

Senior Contract Remote

Skills

Java Spring Boot Kafka MongoDB MariaDB API development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Design and implement scalable Java-based backend systems, APIs, and workflow platforms using modern frameworks and distributed architecture.

Highlights

Long-term fully remote contract building scalable backend platforms with modern Java technologies and event-driven architecture.

Description

Spannende HerausforderungInteressante Aufgaben Firmenprofil Start: ASAP Location: full remote Working hours: Full-time Duration: 12 months Responsibilities Aufgabengebiet Design, develop, and implement scalable software solutions based on Java and modern JVM frameworksBuild a new tariff management platform, as the current solution is not yet fully fit for purposeDevelop an end-to-end solution consisting of backend services and frontend componentsDevelop pay-per-use, pricing, tariff management, and subscription solutionsDesign and implement orchestration processes for pricing, billing, and product-related workflowsDesign, develop, and enhance API interfaces and integration services for internal and external systemsImplement event-driven architectures using KafkaWork with NoSQL databases (e.g., MongoDB) as well as relational databases (e.g., MariaDB)Analyze business requirements and translate them into technical solutionsEnsure code quality through code reviews, testing, and engineering best practicesContribute to architectural decisions and continuously improve the overall system landscapeCollaborate within an agile, international development team Anforderungsprofil Your Profile Minimum 4-5 years of professional experience as a Software DeveloperStrong experience with Java and spring BootExperience in building scalable backend applications and distributed systemsHands-on experience with MongoDB and other NoSQL databasesSolid knowledge of relational databases (e.g., MariaDB)Experience in developing subscription models, ideally in the area of tariff management, pricing, billing, or pay-per-use solutionsExperience in designing and implementing tariff management systemsStrong experience in API development, integration services, and interface designExperience working with Kafka and event-driven architecturesKnowledge of orchestration processes and complex business workflowsExperience building backend services; frontend experience is a plusStrong understanding of software architecture, design patterns, and microservicesExcellent communication skills and a proactive mindsetStrong sense of ownership and ability to drive topics independentlyFluent English skills; German is not required Nice to Have Experience in the energy sector, utilities, or e-commerceExperience with AWSFrontend development experience Vergütungspaket Does the project sound interesting? I look forward to hearing from you with the following information: Your current project availability (earliest start date)Your maximum workload/week in totalCan you offer this workload on a regular basis?Your hourly rate (on-site / remote)Your current profileA brief feedback on the fit (please address the points listed above) Quote job ref: JN-082026-7078135