We develop tailor-made IT systems that boost the businesses of our clients.
In our rich and constantly growing portfolio you can find:
- systems supporting very complex business processes – our own solutions which have revolutionized the businesses and increased the profits of our partners
- our own pioneering products in terms of concept and technology, created by our Research & Development Department
- last but not least: a huge backlog of innovative ideas and concepts which we will soon have turned into working prototypes, and ultimately into profitable start-ups.
Currently we are looking for:
Junior Java Developer [Rekrutacja prowadzona online]
place of work: Warszawa
If you want to:
- take part in the development of advanced IT systems
- gain valuable experience in designing and implementing complex IT infrastructure used for processing large amount of data
- work with cutting-edge Big Data (and other) technologies
- develop systems that process a huge number of requests per second
- work with the world’s top IT professionals
- carry out projects which address real business challenges
- have a real impact on the projects you work on and the environment you work in
- have a chance to propose innovative solutions and initiatives
it’s probably a good match.
Moreover, if you like:
- flexible working hours
- casual working environment and no corporate bureaucracy
- having an access to such benefits as Multisport and Medicover
- working in modern office in the centre of Warsaw with good transport links
- a relaxed atmosphere at work where your passions and commitment are appreciated
- challenges and many opportunities for development
it’s certainly a good match!
If you join us, your responsibilities will include:
- design and development of complex, highly efficient and highly available systems
- participation with other team members in designing of databases and architecture of information exchange between systems and applications
- development of applications using Java
We expect:
- at least 1 year of commercial experience in Java programming
- knowledge of: Java (ideally Java 8 / Java 11), Spring/Spring Boot, SQL, REST, HTTP, OOP, Git
- TDD and/or BDD experience
- independence in organizing your work
- problem solving skills
- thinking and acting beyond borders
In addition we will be pleased if you:
- know script languages (Python, Bash)
- know Docker, Ansible
- have experience in Continuous Integration / Continuous Delivery
- are familiar with Reactive Programming with RxJava, Functional Programming, DDD (Domain Driven Design), CQRS and Event Sourcing
- have used NoSQL databases
- are experienced working with Big Data technologies (Kafka, Spark, Hadoop, Hive)
- are familiar with Microservices
We will give you extra points for knowing following technologies and tools as we use them in our projects: Spring Cloud, Vagrant, ELK (Elasticsearch + Logstash + Kibana).
The more you know, the more points you get.