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:
- project analysis
- defining and assigning tasks to other team members
- designing and testing code
- code review
- analytical thinking
- proactivity
- communication skills
- good knowledge of Design Patterns
- positive attitude
Requirements:
- 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)