RESPONSIBILITIES
- Building cloud services using Java and Spring on top of AWS platform
- Integrating various services (databases, storage, APIs) into cloud applications
- Discussing various solutions that conform to business requirements
- Developing software in an international team
REQUIREMENTS
- THE PROJECT REQUIRES TO WORK IN THE CLIENT’S OFFICE IN GERMANY ( you will work 3 days at the client’s office and 2 in Poland every week for 3-6 months)
- Mid/senior software developer with experience in Spring and Java (in particular: Spring Boot, Spring MVC)
- Experience with modern development tools (ideally Intellij, Git, Maven, CI servers, Confluence (or other wikis), JIRA (or other trackers), code review tools, SCA tools
- Knowledge of NoSQL and/or relational databases (ideally Amazon DynamoDB, MySQL)
- Basic knowledge of nginx
- Ability to work with SSL and other authentication protocols
- Knowledge of unit testing and mocking libraries (including Mockito, Wiremock)
- Very good command of English
NICE TO HAVE
- Experience with Platform as a Service (PaaS) solutions such as Cloud Foundry or Heroku
- Experience with Kafka and Java Kafka SDK
- Experience with virtualized infrastructure and Infrastructure as a Service (IaaS) solutions such as Amazon Web Services, OpenStack or VMware vSphere, Docker (or other containers)
We offer attractive salary while working in Germany: 12 100 – 21 600 PLN gross/month + allowance around
2 700 PLN net/month
Projects in Poland: 9 000 - 16 000 PLN gross/month
Of course we cover the entire cost of business travels and accommodation.