Avenga

Full-stack Developer, German

Avenga

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

About the role

  • Transferring the PHP project to Java + React
  • The migration to Java/React was supported by AI, which we hope will speed up the migration process.

Requirements

  • German language knowledge is required
  • 3+ years of commercial experience working with Java
  • Strong knowledge of Java (Java 11+) and the JVM ecosystem (garbage collection, performance fundamentals)
  • Experience with web frameworks (at least Spring Framework / Spring Boot)
  • Ability to design and implement backend modules (REST, transactions, DTOs)
  • Solid understanding of relational databases (SQL)
  • Front-end experience in React
  • Testing: unit tests (JUnit), testable design patterns
  • Daily practices: code reviews, Git (branching strategies)
  • Soft skills: excellent communication and English proficiency, proactive problem-solving, breaking down complex topics into understandable steps, stakeholder collaboration, adaptability, experience working in Agile environments (Scrum/Kanban)
  • Experience in designing scalable architectures and microservices
  • Familiarity with API documentation tools (Swagger/OpenAPI)
  • Containerization and orchestration (Docker, Kubernetes)
  • Experience in usage of AI tools like Claude Code, GitHub CoPilot
Benefits
  • Private healthcare
  • Sports card
  • Private insurance
  • Cafeteria system
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJava 11+JVM ecosystemSpring FrameworkSpring BootRESTSQLReactJUnitmicroservices
Soft Skills
communicationproblem-solvingstakeholder collaborationadaptabilityAgileScrumKanban