Senior Java Full-Stack Developer
Summary
emagine seeks a Senior Java Full-Stack Developer (based in Poland) to further develop reporting software — user management, report generation, and task management — on an existing brownfield stack. Core technologies: Java, Spring Boot, Angular, JavaScript, Kubernetes/OpenShift; excellent German is required.
Senior Java Full-Stack Developer with excellent proficiency in the German language.
Profile:
Proven experience as a Java Full-Stack Developer
Strong knowledge of Spring Boot, Angular, and JavaScript
Familiarity with Kubernetes, OpenShift, and related technologies
Competence in all necessary skills within the Java Full-Stack development environment
Main Responsibilities:
Further develop cross-functional applications, particularly within reporting software.
Engage in user management, report generation, and task management functionalities.
Support ongoing development efforts on existing systems using a brownfield stack.
Key Requirements:
Deep understanding of Java, Spring Boot, and associated frameworks.
Proficient in frontend technologies such as Angular and JavaScript.
Expertise in containerization and orchestration with Kubernetes and OpenShift.
Strong analytical and problem-solving capabilities.
Excellent written and verbal communication skills in German.
Nice to Have:
Experience with agile methodologies.
Familiarity with CI/CD pipelines.