Описание: Drivers of change, it's your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to develop the future of driving. Join the team and create products used by millions of people in the world.
Задачи
- Design, develop, and maintain scalable Spring Boot-based microservices in a distributed architecture
- Build and operate event-driven data processing pipelines, including ingestion, transformation, and enrichment of streaming data
- Work extensively with complex datasets, focusing on data analysis, transformation, validation, and optimization
- Develop and maintain advanced SQL queries and data workflows to support business and platform requirements
- Collaborate closely with data engineering, analytics, and business stakeholders to understand and solve complex data challenges
- Contribute to data warehousing and analytics initiatives, including Snowflake-based solutions where applicable
- Develop and maintain robust APIs for internal and external consumers
- Work with AWS cloud services to design and support reliable, scalable backend systems
- Design, optimize, and maintain PostgreSQL and DynamoDB schemas, ensuring performance and data integrity
- Implement and maintain automated testing strategies (unit and integration)
- Contribute to and maintain GitHub Actions pipelines
- Ensure system reliability through monitoring, logging, and observability best practices
- Collaborate effectively in a distributed team, communicating progress, risks, and dependencies
- Take ownership of features end-to-end, from design through deployment and production support
Требования
- 6+ years of experience designing, developing, deploying, and maintaining backend services and distributed systems in production using Java 21, Spring Boot 3.x, Docker 3+ years of hands-on experience with AWS core services and cloud-native application development.
- Strong experience designing and operating event-driven distributed systems using technologies such as Kafka, AWS Kinesis, or equivalent messaging platforms.
- Strong experience with microservices, MVC, and event-driven architectures
- Strong experience with JPA / Hibernate
- Strong database design skills with PostgreSQL (advanced SQL) and DynamoDB, including schema design, optimization, and performance tuning
- Solid test automation experience using JUnit and Cucumber
- Hands-on experience with GitHub Actions and/or similar CI/CD tools
- Strong ownership and self-management in a fast-paced Agile environment, with the ability to independently deliver end-to-end solutions, resolve blockers, and communicate effectively in English
- Ability to provide 6 hours overlap with US Central Time (CT) on business days (till 2 pm CT latest On-call support: Willingness to provide off-hours or weekend production support when required Будет плюсом: Advanced SQL expertise, including designing, writing, optimizing, and troubleshooting complex analytical queries against large and complex datasets; Experience processing, enriching, or analyzing event and telemetry data at scale; Experience with AWS CloudFormation; Experience with jOOQ and Flyway; Experience with BigQuery or Databricks; Experience with Spring Cloud; Experience working with geospatial data (PostGIS); Experience supporting large-scale data platforms, reporting systems, or business analytics products; Experience working with distributed data processing or data pipeline technologies
Условия
By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That's why we offer a range of benefits that support your well-being and charge your professional growth.