About the Role
Intellias is a software provider in the automotive industry. It partners with a Fortune 100 industrial manufacturer to modernize cloud-based services and data products used by a global network of dealers, enterprise customers, and internal business units. The services support quoting, ordering, asset telemetry, diagnostics, and lifecycle support for heavy equipment.
Responsibilities
•Design, develop, and maintain scalable Spring Boot-based microservices in a distributed architecture
•Build and operate event-driven data processing pipelines for streaming data ingestion, transformation, and enrichment
•Analyze, transform, validate, and optimize complex datasets
•Develop and maintain advanced SQL queries and data workflows for business and platform requirements
•Collaborate with data engineering, analytics, and business stakeholders to 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
•Design and support reliable, scalable backend systems using AWS cloud services
•Design, optimize, and maintain PostgreSQL and DynamoDB schemas, ensuring performance and data integrity
•Implement and maintain automated unit and integration testing strategies
•Contribute to and maintain GitHub Actions pipelines
•Ensure system reliability through monitoring, logging, and observability practices
•Collaborate with a distributed team, communicating progress, risks, and dependencies
•Own features end-to-end, from design through deployment and production support
Requirements
•5+ years of experience designing, developing, deploying, and maintaining production backend services and distributed systems using Java 21, Spring Boot 3.x, and Docker
•2+ years of hands-on experience with AWS core services and cloud-native application development
•Strong experience designing and operating event-driven distributed systems using Kafka, AWS Kinesis, or equivalent messaging platforms
•Strong experience with microservices, MVC, and event-driven architectures
•Strong experience with JPA / Hibernate
•Strong PostgreSQL database design skills, including advanced SQL, schema design, optimization, and performance tuning; experience with DynamoDB
•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 of overlap with US Central Time (CT) on business days, until 2 pm CT at the latest
•Willingness to provide off-hours or weekend production support when required
Nice to Have
•Advanced SQL expertise for complex analytical queries against large datasets
•Experience processing, enriching, or analyzing event and telemetry data at scale
•AWS CloudFormation, jOOQ, Flyway, BigQuery, Databricks, Spring Cloud
•Geospatial data (PostGIS)
•Experience with large-scale data platforms, reporting systems, or business analytics products
•Distributed data processing or data pipeline technologies
Conditions
•Location: Bulgaria, Poland, Spain, or Ukraine