Back to search
VM.PL Software House Linkedin · Posted 3mo ago

Fullstack (Java, Angular) Engineer with German

Wrocław, Lower Silesia, Poland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Introduction – 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
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent