Senior / Strong Middle Scala Engineer
Brak informacji o wynagrodzeniu
MidFull-time
#409427·Dodano 2 dni temu·4
Źródło: justjoin.itTech Stack / Keywords
ScalaJava
Firma i stanowisko
Intellias is a leading software provider in the automotive industry partnering with a Fortune 100, Midwest-based industrial manufacturer to modernize and expand a suite of cloud-based services and data products for heavy equipment field support.
Wymagania
- 3+ years of experience with Scala designing, developing, deploying, and maintaining backend services and distributed systems in production.
- 8+ years of software engineering experience, preferably with Java.
- 3+ years of experience building distributed systems using Akka (Streams, Actors, HTTP, Persistence) or Apache Pekko.
- 3+ years of experience with AWS.
- Strong experience designing and operating event-driven distributed systems using technologies such as Kafka, AWS Kinesis, or equivalent messaging platforms.
- Strong experience with functional programming concepts and libraries such as Cats, Cats Effect, or ZIO.
- Hands-on experience with Docker.
- Strong experience with PostgreSQL and SQL query development.
- Experience with CI/CD tools and automated deployment pipelines (preferably GitHub Actions).
- Experience designing and operating event-driven architectures and stream-processing systems.
- Experience with microservice architectures.
- Experience working within Agile software development environments.
- Strong understanding of software architecture and solution design.
- Strong ownership mindset with the ability to independently drive complex technical initiatives.
Nice to have:
- Experience with Java 17+/21.
- Experience with Spring Boot.
- Experience with Hibernate/JPA.
- Experience with DynamoDB.
- Experience with CloudFormation.
- Experience with Flyway.
- Experience with Snowflake, BigQuery, or Databricks.
- Experience processing telemetry or event data at scale.
Obowiązki
- Design, develop, and maintain scalable backend services using Scala.
- Build reliable event-processing, notification, and integration services.
- Develop APIs and distributed system components in highly available environments.
- Deliver scalable, fault-tolerant solutions that provide business value.
- Contribute to system architecture, technical design, and engineering decisions.
- Troubleshoot complex production issues and perform root-cause analysis.
- Support integration, acceptance, and quality assurance testing activities.
- Maintain high software quality through testing, reviews, documentation, and best practices.
- Mentor engineers and promote technical excellence within the team.
- Collaborate with cross-functional stakeholders in Agile environments.
- Own services throughout their lifecycle, from design and development to deployment and production support.
- Provide 6 hours overlap with US Central Time (CT) on business days (till 2 pm CT latest).
Benefity
- Flexible work schedule.
- Fixed financial bonus issued quarterly covering average market price of private medical care and sport card for B2B contract.
- Presents on occasions such as birthday, wedding, and child birth.
- E-learning accounts for Coursera, O'Reilly, Udemy.
- Corporate language school.
Elastyczne godziny
Premie
Opieka zdrowotna
Karta sportowa
Kursy językowe
Inne informacje
Przesyłając ten formularz, wyrażasz zgodę na przetwarzanie Twoich danych osobowych zgodnie z naszą Polityką Prywatności Rekrutacji. Jeśli chcesz wycofać swoją zgodę lub masz pytania, skontaktuj się przez [email protected].
Intellias
19 aktywnych ofert