Position: Senior Java Developer
Company: FTL
Experience required: 5y
English level: upper

**Requirements**
- 4+ years of experience in BE development
- Experience with Java 11+
- Working experience with Spring (Spring Boot, Spring Data, Spring Cloud)
- Experience with DataBases (preferably PostgreSQL)
- Experience with modern DevOps practices and technologies (AWS, Docker, Kubernetes, CI/CD)
- Experience with high-complexity projects
- Good communication skills, willingness to learn, being a good team player
- At least upper-intermediate english

**As a plus**
- Working experience with protocols (S3, SFTP and HTTPS)
- Experience with OpenShift and ArgoCD
- Knowledge of Golang

**Responsibilities**
- Participate in providing the best solutions in the development process using TDD
- New functionality and features development
- Create and update technical documentation
- Collaborate with team members
- Take part in code reviews
- Constantly learn and improve yourself

**Benefits**
- Great team and interesting projects
- Modern technologies and management methods
- Tech/career growth opportunities
- Competitive salary (regularly based on your performance)
- Remote working schedule
- 30 days of paid vacation
- In-house English classes
- Friendly atmosphere (corporate events)

**About project**
We invite experienced Java Developer to participate in a brand-new greenfield project initiated by the organization, which facilitates data exchange between energy companies in the Netherlands.

The product's mission is to standardise and facilitate file transfers across the Dutch energy market, which consists of hundreds of market parties.