Senior Java Developer
Whoohoo IT is a new brand from Whoohoo Poland: www.whoohoo-it.pl
We are building teams of IT specialists for international companies, who want to have a great, remote team in Poland.
Currently, we are building a small, agile and remote team of Backend Developers for a german software company.
Our customer is a leading international technology company providing SAAS solutions for the publishing market. With cutting edge solutions - both mobile and web applications - they help publishing and media companies to reach millions of readers. Their's customers distribute many thousands of publications per month through their systems. Their portfolio includes the largest publishing and media companies in Germany (Frankfurter Allgemeine Zeitung, Axel Springer, Ippen, etc.). They have been operating in the industry since 2009 and successfully create market-leading software solutions using the latest technologies. Innovation, security, pragmatism and the willingness to be customer-oriented are key to iApps'DNA.
You will be working in a small, agile and remote team on the customer migration into a new developed Cloud-based software platform.
Required practical knowledge in the following areas:
-defining and assigning tasks to other team members
-designing and testing code
-good knowledge of Design Patterns
Very good knowledge and at least 5+ years of experience with JAVA language with Spring, Hibernate.
Knowledge and practical experience of Docker, Microservices, REST API
Practical experience Redis, Elasticsearch, RabbitMQ
Practical experience with JIRA, Confluence, GitLab CI/CD, Maven
Practical experience with CockroachDB, MySQL or MariaDB databases
Experience in cloud environments (Kubernetes, Ceph, Rook)
Experience with unit testing, integration testing
Familiarity with Linux and bash
English language at the communicative level
Experience in other programming languages: Go (nice to have)aplikuj