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