Full-Stack (Java) Engineer with German
About the Project
You will join VM.PL to develop a solution for the energy sector focused on real-time market data visualization. The system will support the analysis and processing of energy market data, including renewable energy sources, within a German-speaking environment.
The project is delivered for a technology partner operating in the DACH region, providing both end-to-end project delivery and outsourcing services. We are currently building a development team for a new cloud-native initiative based on Angular, Java, and AWS Serverless.
Our primary goal is to hire a Fullstack Developer. At the same time, the client allows splitting the role into two complementary positions – one with a stronger frontend focus (Angular) and one focused on backend and AWS (Java + Serverless). What matters most is complementary expertise and shared responsibility for the overall solution.
The project is planned for 6–9 months with a strong possibility of extension.
Remote collaboration.Start date:
March (beginning or first half).
Responsibilities
Development and maintenance of a system for real-time market data processing and visualization
Design and development of REST APIs based on OpenAPI specifications
Implementation of serverless solutions within the AWS environment
Development of the frontend layer in Angular (depending on profile)
Building and maintaining AWS Lambda functions (Java) and integrating with cloud services
Working with Azure DevOps (backlog management, CI/CD pipelines)
Participating in code reviews and ensuring high code quality and test automation
Collaboration within a small, accountable project team
Requirements
Minimum 3 years of commercial experience in software development
German language proficiency (approximately 75% of project communication is conducted in German; English is accepted as a baseline)
Strong knowledge of Angular (minimum 3 years of experience), including Angular Material and Change Detection mechanisms
Experience working with REST APIs and frontend–backend integration
Practical knowledge of Bootstrap and OAuth
Experience with Java in backend service development
Commercial experience with AWS in production environments
Strong knowledge of AWS Serverless Framework
Experience building AWS Lambda functions (Java)
Knowledge of AWS services such as Cognito, DynamoDB, OpenSearch, S3, SQS, SES, CloudWatch
Experience working with Azure DevOps (including CI/CD pipelines)
Basic knowledge of AWS CloudFormation
Experience working in larger software projects (Git, Pull Requests)
Experience in code review, Clean Code practices, and test automation
Availability to start in March
Nice to have
Experience in energy sector projects
Knowledge of the German energy market, particularly renewable energy
Experience in large-scale, multi-module software projects
We Offer
B2B contract for 6–9 months with the possibility of extension within this or other projects
Language courses during the project – company-funded English and German lessons (all levels, including native speakers)
Benefits package – private healthcare (LuxMed), life insurance (Unum), Multisport card
Focus on integration and well-being – regular team meetings, internal initiatives, squash and badminton groups, and daily activities that build relationships and atmosphere
Transparent communication and flat organizational structure
A supportive and collaborative team culture
Engaging projects across various industries (e-learning, energy, finance, manufacturing, logistics)
International teams and clients – develop your English and/or German in real project settings
Full-Stack (Java) Engineer with German
Full-Stack (Java) Engineer with German