Verita HR Polska is created by professionals with an innovative approach to recruitment and a passion for new technologies (entry number in register: 5694). We provide services in the field of human resource management projects - including recruitment services at all levels of management, employer branding and outsourcing. We are currently looking for a candidate in the following role:
Junior Scala Developer
Miejsce pracy: KrakówResposibilities:
Who we are: OTC Client Clearing, small IT team located entirely in Krakow, part of Global Banking and Markets IT. We are experienced Scala software engineers
What we do: we build a solution for automated OTC trading
You will learn how to:
Produce usable, efficient and elegant Scala code.
Build a microservice based solution and make it live.
Monitor production and keep it stable.
Use your programming skills to solve real life problems.
Understand business domain thanks to co-located business representatives.
The way we work: We constantly provide new business functionalities, develop the trading platform and improve/automate our work environment. Production is our key responsibility, therefore we put a lot of stress on testing and security. We follow TDD principles.
Join our developers in their everyday tasks to build up knowledge and master Scala programming skills
Deliver your changes end-to-end (design, develop, test, release, maintain)
Attend Agile rituals (everyday standup, planning etc.)
Share the ownership of service infrastructure with the team
Required:
Open minded and eager to learn
Experience in object oriented programming (Java) - 1 year
Experience in functional programming (Scala)
Understanding of the CI/CD pipeline
Experience in Linux
Communicative English
Optional:
Tools: TeamCity, Git, JIRA, ELK, Ansible
Technologies: Kafka, Akka, MongoDB, SQL, Slick, Sbt, NodeJS, Python, Javascript, Cloud
Preferred Relevant Experience: at least 1 year in IT Development in Enterprise environment
Soft skills: able to work in an Agile, DevOps-oriented environment, able to work as a part of a team, good analytical and problem solving skills
Offer:
Stable job in professional team
Competitive salary
Interesting path of career in an international organization
Consistent scope of responsibilities
Private health care, employees' benefits
An unique challenge to work with comprehensive IT platforms and technologies