
Java Snowflake Development
2 weeks ago
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Key Responsibilities
- Develop high-quality, scalable applications using Java and integrate them with Snowflake for efficient data processing and analytics.
- Build and optimize ETL/ELT pipelines in Snowflake, ensuring efficient data ingestion, transformation, and storage.
- Write clean, maintainable, and efficient Java code, adhering to best practices and coding standards.
- Design and manage Snowflake schemas, tables, views, and stored procedures to support business applications.
- Integrate Java applications with Snowflake and other systems using APIs, JDBC, or Snowflake connectors.
- Optimize Snowflake queries and Java application performance to handle large-scale data processing.
- Work with cross-functional teams, including data engineers, analysts, and business stakeholders, to deliver solutions aligned with business requirements.
- Debug and resolve issues in Java applications and Snowflake data workflows, ensuring minimal downtime.
- Create and maintain technical documentation for code, data models, and system architecture.
Required Qualifications
- 8+ years of professional experience in software development, with a strong focus on Java and Snowflake.
- Proficient in Java SE/EE, Spring Framework (Spring Boot, Spring MVC).
- Experience with RESTful APIs, microservices architecture, and multi-threading.
- Familiarity with build tools like Maven or Gradle and version control systems like Git.
- Hands-on experience with Snowflake cloud data platform, including SnowSQL, stored procedures, and data warehousing concepts.
- Expertise in designing and optimizing Snowflake data models and writing complex SQL queries.
- Knowledge of Snowflake features like Snowpipe, tasks, and streams for real-time data processing.
- Strong understanding of relational databases, data modeling, and performance optimization techniques.
- Strong analytical skills with the ability to troubleshoot complex technical issues.
- Excellent verbal and written communication skills to collaborate with technical and non-technical stakeholders.
-
Job Family Group:
Technology
-
Job Family:
Applications Development
-
Time Type:
Full time
-
Most Relevant Skills
Please see the requirements listed above.
-
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
-
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi's EEO Policy Statement and the Know Your Rights poster.
-
Snowflake Developer
2 weeks ago
Pune, Maharashtra, India Persistent Systems Full time ₹ 15,00,000 - ₹ 20,00,000 per yearAbout Position:We are looking for experts who has hands on experienced in Snowflake development with good experience in PLSQL.Role: Snowflake DeveloperLocation: All Persistent LocationsExperience: 5+ yearsJob Type: Full Time EmploymentWhat You'll Do:Design, develop, and optimize data solutions using Snowflake as the primary platform.Utilize your expertise in...
-
03/09/2025) Senior Security Risk Analyst
3 weeks ago
Pune, Maharashtra, India Snowflake Full timeJob DescriptionWhere Data Does More. Join the Snowflake team.Snowflake is looking for a Senior Security Risk Analyst to join our Global Security Compliance & Risk team and help manage and improve on the existing program for assessing the risk of third party tools and services in use by Snowflake. You will be responsible for managing the intake process,...
-
High Salary: Staff Escalation Manager
3 weeks ago
Pune, Maharashtra, India Snowflake Full timeJob DescriptionWhere Data Does More. Join the Snowflake team.Snowflake Support is committed to providing high-quality resolutions to help deliver data-driven business insights and results. We are a team of subject matter experts collectively working toward our customers success. We form partnerships with customers by listening, learning, and building...
-
Snowflake Developer
2 weeks ago
Pune, Maharashtra, India Synapse Tech Services Inc Full time ₹ 1,04,000 - ₹ 1,30,878 per yearAbout The RoleWe are looking for a highly skilled Snowflake Developer to design, develop, and optimize scalable data warehouse solutions.The ideal candidate will have strong expertise in SQL, data modeling, and Snowflake development, along with hands-on experience in integrating Snowflake with various systems and building efficient data pipelines.Key...
-
Snowflake Developer
2 weeks ago
Pune, Maharashtra, India Synapse Tech Services Inc Full timeAbout the Role : We are looking for a highly skilled Snowflake Developer to design, develop, and optimize scalable data warehouse solutions.The ideal candidate will have strong expertise in SQL, data modeling, and Snowflake development, along with hands-on experience in integrating Snowflake with various systems and building efficient data pipelines.Key...
-
Pune, Maharashtra, India Snowflake Full timeBuild the future of the AI Data Cloud Join the Snowflake team As an IT Finance Business Systems Analyst you will be the liaison between the Finance business stakeholders and IT You must have the ability to translate business needs into Functional specifications design and develop solutions test and deploy them into production You have a passion for...
-
Snowflake Developer
2 weeks ago
Pune, Maharashtra, India Quantum Integrators Group, LLC Full timeAbout the Role : We're looking for a highly skilled and experienced Snowflake Consultant to join our team. This is a full-time, PAN India position that requires working UK shifts. The ideal candidate will have a strong background in data warehousing, ETL/ELT development, and a deep understanding of the Snowflake platform. You'll be instrumental in designing,...
-
Snowflake Developer
2 weeks ago
Pune, Maharashtra, India Quantum Integrators Full time ₹ 15,00,000 - ₹ 20,00,000 per yearRole: Snowflake Consultantlocation: PAN IndiaDuration: Full-TimeExperience: 8 yearsWorking Hours: UK time shiftNotice Period: Immediate or 30 daysJob DescriptionTechnical skills : Strong experience in Snowflake, Python, SQL, CI/CD and Graph DatabaseDesign & Develop Data Pipelines : Build scalable ETL/ELT pipelines using Snowflake and Python to process...
-
Snowflake Developer
2 weeks ago
Pune, Maharashtra, India Aiprus Software Private Limited Full time ₹ 1,04,000 - ₹ 1,30,878 per yearShift :1 PM to 10 PMKey ResponsibilitiesDesign, develop, and support scalable Snowflake-based data warehouse solutions.Translate high-level design (HLD) and application interface requirements into low-level design (LLD) and technical specifications.Develop, test, and deploy data ingestion pipelines and transformation processes.Analyze application issues and...
-
Snowflake Developer
2 weeks ago
Pune, Maharashtra, India Aiprus Software Private Limited Full timeShift : 1 PM to 10 PMKey Responsibilities :- Design, develop, and support scalable Snowflake-based data warehouse solutions.- Translate high-level design (HLD) and application interface requirements into low-level design (LLD) and technical specifications.- Develop, test, and deploy data ingestion pipelines and transformation processes.- Analyze application...