Senior Java Engineer (Snowflake) – Remote from Spain
Desplácese hacia abajo para encontrar los detalles completos de la oferta de trabajo, incluyendo la experiencia requerida y las funciones y tareas asociadas.
Intellias is partnering with a Fortune 100, Midwest-based industrial manufacturer to modernize and expand a suite of cloud-based services and data products used by a general network of dealers, enterprise customers, and internal business units.
Qualifications
6+ years of experience designing, developing, deploying, and maintaining backend services and distributed systems in production using Java 21 and Spring Boot 3.X.
Advanced SQL expertise, including writing, optimizing, and troubleshooting complex queries against large datasets.
Experience with data-intensive applications and complex data models, including data analysis, transformation, aggregation, and optimization.
Hands‑on experience with Snowflake (or an equivalent data warehouse) for complex query development, performance optimization, data modeling, and analytics workloads.
Strong ownership and self-management in a fast‑paced Agile environment, able to independently deliver end‑to‑end solutions, resolve blockers, and communicate effectively in English.
Hands‑on experience with AWS core services and cloud‑native development.
Strong experience with microservices, MVC, and event‑driven architectures.
Strong experience with JPA/Hibernate.
Database design skills with PostgreSQL (advanced SQL) and DynamoDB, including schema design, optimization, and performance tuning.
Strong experience building and operating event‑driven systems such as Kafka or Kinesis.
Solid test automation experience using JUnit and Cucumber.
Hands‑on experience with GitHub Actions and/or similar CI/CD tools.
Ability to provide a 6‑hour overlap with US Central Time (CT) on business days, working until 2PM CT at the latest (≈9PM Spain time).
Nice to Have
Experience processing and enriching event/telemetry data.
Experience with AWS Kinesis and CloudFormation.
Experience with JOOQ and Flyway.
Experience with Snowflake, BigQuery, or Databricks.
Experience with modern data‑warehousing platforms and analytical data environments.
Experience supporting data‑centric products where manipulating complex datasets is critical.
Experience with Spring Cloud.
Experience working with geospatial data (PostGIS).
Responsibilities
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.
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. xhfqzwm
Take ownership of features end‑to‑end, from design through deployment and production support.
#J-18808-Ljbffr