Position: Java developer
Company: Fh. Solutions
Category: Java
Experience required: 5y
English level: upper

Our young European company is looking for specialized, qualified Senior Java developers
Our team provides development and support throughout the project)

What you have:
- You have gained 5+ years experience in Java software development
- You are proficient in Spring framework, JUnit, Software Testing, e.g: TDD, and writing automation tests
- You have very good experience with API (including contracts; REST)
- with source version control (Git)
- with Docker, in local environments and in production
- You have very good knowledge of relational databases (MySQL)
- You have good experience with SOLID principles and design patterns
- You are experienced at refactoring and modernizing legacy systems in working in an agile environment with distributed systems
- You are proficient in either German or English

  Nice to have:
- You have experience with developing CI/CD pipelines
- You are used to domain-driven design (DDD)
- You have gained experience in performance testing in developing IaC solutions on GCP or AWS using Terraform and Helm