Position: Middle/Senior Back End (Scala) Engineer
Company: AgileEngine
Experience required: 2y
Category: Scala
English level: intermediate
Published: 2021-12-01T00:00:00+02:00

OVERVIEW OF THE ROLE

The Safety Suite team at Idelic is passionate about developing the end-to-end SaaS platform that our customers depend on for managing their drivers. This team collaborates with Product Management, Customer Success and Leadership to innovatively deliver new products, iterate on existing features, and tackle tech debt for customers. Those interested in this role require commitment to collaborative problem solving, sophisticated design, and high-quality work.

WHAT YOU’LL DO

- Develop quality code that is scalable, readable, and flexible enough to adapt to changing requirements
- Collaborate with UX and Product Management to understand the customer experience and turn user stories into delivered features
- Partner with other engineers, QA, and DevOps in a team-first environment to build and maintain customer-facing applications with a high degree of ownership
- Support and develop our technical culture by being engaged, intellectually curious, friendly, and motivated to solve complex problems
- Work on any task and help solve problems when needed.

WHAT YOU’LL NEED TO SUCCEED IN THE ROLE

- 4-5 years of back end development experience
- Proven expertise in Java 11, Spring Boot
- Proven expertise/willingness to learn Scala 2.12, Play framework
- PostgreSQL knowledge 
- Experience in software architecture
- Experience working with RESTful APIs 
- Experience writing unit, integration, and end-to-end test code
- Experience in software requirements clarification. 
- Experience providing peer code reviews
- Analytical and Problem Solving Skills
- Proven ability to work in a collaborative and fast-paced environment

WHAT WILL SET YOU APART

- Strong foundation in Spring Boot and Kafka
- Experience with Agile/Scrum and CI/CD
- Experience using Junit
- Experience leveraging CIAM platforms such as Auth0 or Okta
- Experience with containers (Docker/Kubernetes) and the AWS ecosystem