|Job title||Scala Engineer/Entwickler|
|Contact name:||Rabia Iqbal|
|Published:||June 15, 2023 3:39|
My client specialise in Cybersecurity accross Germany. Our customers primarily come from the e-commerce, telecommunications, and financial services sectors. Our innovative SaaS business model helps secure over 50 billion euros of annual turnover against fraud. With a team of around 70 passionate professionals at our headquarters, we are constantly seeking new challenges and smart individuals to join us on our journey.
We are seeking an active, communicative, and enthusiastic Scala Developer (m/f/d) to join our dynamic product development team. You will be working on cutting-edge software solutions that analyze unique device characteristics to ensure fraud detection and enable real-time action for our clients.
As a member of our team, you will work with a modern tech stack, including Scala, Play Framework, Kafka, Akka, and MongoDB. We emphasize functional programming and strive for high performance and scalability. Collaboration is key, and you will actively participate in pair programming sessions and code reviews, contributing to the ongoing development and improvement of our product.
- Maintain and enhance the scalability and stability of our product
- Develop new features and continually improve the quality of our software
- Collaborate with team members through pair programming sessions and code reviews
- Take full ownership of the software development lifecycle, from idea to deployment and operation
- Ensure the quality of your work and take responsibility for its outcomes
- Mid- to senior-level experience in Scala development, with knowledge of SBT and Kafka (Akka is a plus)
- Proficiency in functional programming and/or object-oriented programming
- Excellent communication skills and a collaborative mindset, enjoying open and constructive discussions
- Strong commitment to quality and testing, prioritizing simplicity in your solutions
- Willingness to take responsibility, provide and receive feedback, and share your opinions
- Hands-on experience with operational environments or a keen interest in learning about the operational aspects of software
- Good command of English (German language skills are not required)
Why you should apply:
- Opportunity to take on responsibility and bring your own ideas to life from day one
- Collaborative environment where everyone works together on an equal footing
- Team of experts and helpful colleagues, providing continuous learning opportunities
- Friendly and open work culture
- Flexible remote work policy with a focus on team alignment
- Time allocated for personal and technical growth
- Budget for conferences, trainings, and access to an online learning platform
- Free choice between Linux or MacOS on powerful mobile hardware, along with the necessary tools for efficient work
- Public transport subsidy and lunch allowance
- Bike leasing via JobRad with insurance coverage
- Regular workout sessions at no charge (shower facilities available in the office)
- Attractive discounts at various partner shops and gyms
- Relocation support, including a dedicated contact person, assistance with documentation, help with public offices, and translation support.