Expected, Scala, GitLab, Kubernetes, Grafana, Splunk, Redis, Memcached, Kafka
Optional, Spark, Flink, AWS, Java
Operating system, Linux
About the project, The Developer role is made for you, if you want to decide yourself, how to build products. In the HERE Way Of Working , the Product Management knows the best why we build products and the Product Owners know the best what we build. But the true power is within your hands – the developers know the best and decide how we build things. We have a powerful set of common tools and assets, but it’s up to you, how to use them.
Your responsibilities, Drive technical work inside the teams., Work hands on do deliver high quality code., Help design the APIs that will be used by our customers., Debug problems like high latencies, find the rout cause and design fixes., Support existing product including on calls duty., Work with our Architect and SCRUM to build reliable and resilient service that achieves highest availability and throughput.
Several years of backend application development experience in functional programming language (Scala)., Practical knowledge of data structures and algorithms used when processing large volumes of data., Experience in working with Continuous Integration tools, especially GitLab., Understanding of deployment and monitoring processes using Kubernetes, Grafana and Splunk Knowledge in high throughput systems using technologies like Redis, Memcached or Kafka., Experience working in an agile software development environment as a part of the Scrum team., Solid knowledge of programming practices, strive to write great code that is reusable, flexible, and reliable., Strong quality mindset is considered a must: unit testing, performance testing, writing testable code., Self-motivated, well-organized, details-oriented and a strong team player with an agile mindset., Very good communication skills in English both written and spoken (remote international development team).
Optional, Experience in Spark or Flink, Experience in AWS cloud technologies., Experience in Java, Good skills in geo-spatial data (vector and raster) and algorithms, Familiar with geo-spatial-standards (e.g. Spatial Features Specification, GeoTIFF)
This is how we work, in house, you can change the project, you have influence on the product, agile, scrum
This is how we work on a project, TDD, Continuous Deployment, Continuous Integration, integration tests, test automation, unit tests
Development opportunities we offer, intracompany training
What we offer, Cutting edge and modern technologies, Fantastic & talented people from 60+ countries worldwide, Opportunities to learn and grow: technical talks and trainings, Flexible working hours, Meal Allowance, Medical cover for you and your family, Competitive salary plus bonus, This role is eligible for Creative Tax Incentive scheme in Poland” or KUP (Autorskie Koszty Uzyskania Przychodu), B2B contract possible
GitLab apache-flink Splunk Scala Apache Spark Amazon Web Services (AWS) Apache Kafka Linux memcached Kubernetes Java Redis Grafana