CloudDockerGraphQLJavaJavaScriptKubernetesNext.jsReactSpringTypeScriptAIArtificial IntelligencePerformance OptimizationAgileCI/CDLeadershipMentoringCommunicationRemote Work
About this role
Role Overview
Consulting with clients on technical solutions and strategies.
Guiding developers and/or taking on project coordination for smaller development projects.
Designing architectures and planning implementations.
Developing modern, dynamic web applications, for example based on CoreMedia CMS or Magnolia CMS, or web applications incorporating AI technologies.
Implementing backend logic with Java and Spring.
Implementing frontend with React and Next.js.
Integrating backend services using REST / GraphQL.
Performing code reviews and quality assurance.
Applying agile processes and methodologies.
Mentoring colleagues and transferring knowledge.
Requirements
Demonstrable ability to advise clients professionally and fairly to successfully deliver projects together.
Clear, open, and respectful communication.
Fundamental interest in leadership and coordinating people.
At least 2 years of experience coordinating development projects, e.g., in a Tech Lead or Architect role.
At least 5 years of experience in full-stack development with a focus on Java and Spring.
Extensive knowledge of modern web technologies, including TypeScript and React.
Expertise in a Java-based content management system, ideally CoreMedia or Magnolia; alternatively, expertise in web application development with Java.
Use of artificial intelligence for consulting, development, and customer solutions.
Solid experience applying best practices for code quality, testing, and performance optimization in an agile context.
Deep knowledge of software architectures.
Basic knowledge of infrastructure technologies (Docker, Kubernetes, cloud services, CI/CD).
Tech Stack
Cloud
Docker
GraphQL
Java
JavaScript
Kubernetes
Next.js
React
Spring
TypeScript
Benefits
Fair pay.
Remote work / home-office setup.
Trainings & coaching.
Modern/ergonomic equipment (e.g., Apple devices).
Health benefits (e.g., fitness network).
A supportive culture with autonomy, opportunities to contribute, and appreciation.