Must have:
• Java
• Spring boot
• Snowflake
Job Description:
• Spring boot
• Snowflake
Job Description:
Very strong Python, Snowflake and Azure experience candidates
Looking for someone who has solid foundation knowledge, parallel processing with python, strong Azure expertise with services like FunctionApps, AKS, etc,
Snowflake with solid understanding of data storage, streaming, batching, iceberg, kafka-connect and streams/task.
Looking for someone who has solid foundation knowledge, parallel processing with python, strong Azure expertise with services like FunctionApps, AKS, etc,
Snowflake with solid understanding of data storage, streaming, batching, iceberg, kafka-connect and streams/task.
• Java Spring boot + Snowflake Skills
• Design, develop, and maintain robust and scalable backend applications and microservices using Java and the Spring Boot framework.
• Integrate Java applications with Snowflake, often using the Snowflake JDBC driver, to handle data access, transactions, and transformations. • Develop data ingestion and ETL/ELT (Extract, Transform, Load/Extract, Load, Transform) pipelines to move data from various sources into Snowflake. • Build and design data models within Snowflake, including fact and dimension tables, to support reporting and analytical needs. • Write complex and optimized SQL queries in Snowflake to support application functionality and business intelligence.
• Use standard data access layers like Java Persistence API (JPA) with Hibernate to interact with Snowflake.
• Monitor and tune the performance of both the Java application and Snowflake queries to ensure optimal performance.
• Collaborate with cross-functional teams, including data engineers, data analysts, and product managers, to define requirements and deliver solutions.
• Enforce best practices for data governance, security, and quality within the data pipeline.
• Deploy applications to cloud environments such as AWS, Azure, or GCP and work with technologies like Docker
• Leading teams through influence to help build their knowledge on end to end solution considerations using domain driven design and other modern engineering practices.
• Design, develop, and maintain robust and scalable backend applications and microservices using Java and the Spring Boot framework.
• Integrate Java applications with Snowflake, often using the Snowflake JDBC driver, to handle data access, transactions, and transformations. • Develop data ingestion and ETL/ELT (Extract, Transform, Load/Extract, Load, Transform) pipelines to move data from various sources into Snowflake. • Build and design data models within Snowflake, including fact and dimension tables, to support reporting and analytical needs. • Write complex and optimized SQL queries in Snowflake to support application functionality and business intelligence.
• Use standard data access layers like Java Persistence API (JPA) with Hibernate to interact with Snowflake.
• Monitor and tune the performance of both the Java application and Snowflake queries to ensure optimal performance.
• Collaborate with cross-functional teams, including data engineers, data analysts, and product managers, to define requirements and deliver solutions.
• Enforce best practices for data governance, security, and quality within the data pipeline.
• Deploy applications to cloud environments such as AWS, Azure, or GCP and work with technologies like Docker
• Leading teams through influence to help build their knowledge on end to end solution considerations using domain driven design and other modern engineering practices.
