Scala developer (senior)
Toate anunțurile de la Remote
- Java
- Spring
Senior Scala developer, remote Have you ever tried to open a bank account and been met with a lengthy, paper-heavy process? Or wanted to invest in a stock but found out that it takes 5 days to get an account? These are the types of situations that we at HelloFlow are solving. We are collaborating with the largest banks and financial institutions in Europe and around the world - enabling them to create a fully digital client onboarding setup.
Minimum qualifications: Bachelor's degree in Computer Science, similar technical field of study or equivalent practical experience Software development experience in Scala Experience developing distributed systems.
Preferred qualifications: Experience in Java or Scala and frameworks used in building microservice architecture (Spring/Akka) Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Knowledge of Kubernetes orchestration, cloud technologies (AWS), git, messaging queues (Kafka) Strong sense of ownership and drive.
Ability to take on complex and ambiguous problems. Familiarity with testing best practices - TDD, Unit Testing and Integration Testing Nice to have: Interested in functional programming Understanding the main principles of building highly scalable distributed systems Soft skills: Good communication skills in English Proactive and transparent attitude Responsibilities Design, develop, test, deploy, maintain and improve software. Collaborate with cross-functional teams to deliver new features and products.
Develop integrations into multiple possibly ambiguous APIs React to possible production issues Buget Senior 30-35 euro/h