We are seeking a talented and enthusiastic Java Back-End Engineer with a strong background in the Spring Framework and microservices architecture. In this role, you'll be a key player in designing, developing, and deploying robust back-end systems that power our cutting-edge applications.
Requirements
- A minimum of 4-5 years of development experience within Java projects
- Good understanding of various protocols: HTTP, TCP, SFTP
- Good skills in developing new REST services
- Good understanding of design patterns and SOLID principles
- Experience with multiple application servers
- Experience with Spring, Hibernate and other Java frameworks /open source libraries
- Experience with SOA and Web Services (REST/SOAP)
- Good understanding of security protocols (SSL, TLS, certificates handling)
- Used with Agile development methodologies and tools: Jira, Git, Maven, Teamcity, Jenkins, Artifactory and other continuous integration tools
- Experience with Kubernates, Openshift and Docker
- Google Cloud can be a plus
- Experienced with unit testing
Benefits
- Private healthcare and life insurance
- 24 days holiday, loyalty days, and bank holidays
- Retailer discounts, cultural and CSR activities, employee sport clubs, workshops, and more
- Flexible Work from Home options
- Modern office with fun and relaxing areas to boost creativity
- Continuous learning culture with coaching and support from team experts