We are looking for candidates with a passion and desire to work on innovative projects from various industries such as telecommunication, banking and healthcare. Your main responsibilities would be:
- Participate in the design of the products based on a proper understanding of the client's business requirements;
- Implement high performance solutions for the customer’s products;
- Solve complex technical problems and play an important part of a Scrum team;
- Help to review and ensure the quality of the code;
- Maintain daily communication with the team and the client following Agile procedures;
- Coach and mentor other team members and move forward a technical excellence culture.
Qualifications and Experience
We are looking to expand our team with open, thoughtful and adaptable colleagues who have 5+ years of working experience with the following:
- Working experience in Java software development;
- Knowledge of Spring Boot Framework, Docker and Kubernetes;
- Knowledge of Apache Kafka, Redis and Elasticsearch;
- Git, Maven, Gradle;
- Knowledge of Python software development, is a plus.