company logo

Java Snowflake Developer - Remote

Pune
Remote
Senior: 7 to 10 years
Posted on Jan 10 2024

Not Accepting Applications

About the Job

Skills

Java
Snowflake
Data Modeling
Git
HTML
J2EE
CSS
JavaScript

Company Overview


Optical Arc Pvt. Ltd. is a full-service company of custom software development, mobile application, database management system (DBMS), data visualization, ALM, PLM, and website development. Our goal is to help businesses grow and succeed by providing end-to-end solutions tailored to their unique needs. Join us on LinkedIn for industry insights, company updates, and career opportunities.


Job Overview


We are looking for a Senior Java Snowflake Developer with 6+ years of experience to join our team remotely. As a Java Snowflake Developer, you will be responsible for developing and maintaining Java-based applications using Snowflake as the database management system. The ideal candidate should have strong experience in Java programming and data modeling using Snowflake. This is a great opportunity to work with a leading IT services company and contribute to cutting-edge projects.


Responsibilities:


  • Design, develop, and maintain scalable and robust Java applications.
  • Implement server-side logic and integrate with front-end components.
  • Work on integrating Snowflake, a cloud-based data warehousing platform, into Java applications.
  • Implement data pipelines, transformations, and data loading processes using Snowflake.
  • Work with relational databases, including but not limited to Oracle, MySQL, or PostgreSQL.
  • Optimize database queries for improved performance.
  • Contribute to the design and development of microservices-based architecture.
  • Implement RESTful APIs and integrate with external services
  • Identify and fix bottlenecks and bugs to ensure the performance, quality, and responsiveness of applications.
  • Conduct performance tuning and optimization.
  • Ensure data security and compliance with industry standards and regulations.
  • Implement encryption and access controls for sensitive data.
  • Work closely with cross-functional teams, including product managers, designers, and other developers, to understand requirements and deliver high-quality solutions.
  • Create and maintain project documentation, including technical specifications and database schema documentation.
  • Stay updated on the latest trends and technologies in Java and Snowflake.
  • Participate in knowledge-sharing sessions within the team.


Requirements:


  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proficient in Java and Java EE technologies.
  • Hands-on experience with Snowflake, including data modeling, loading, and querying.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript).
  • Minimum of 6+ years of professional software development experience.
  • Proven experience in developing and deploying production-grade Java applications with Snowflake integration.
  • Strong communication skills with the ability to articulate ideas and solutions effectively.
  • Strong problem-solving skills and the ability to work in a dynamic, fast-paced environment.
  • Ability to work collaboratively in a team and contribute positively to team dynamics.





About the company

We are a full-service Company of Custom Software Development ,Mobile Application,Database Management System(DBMS),Data Visualisation,ALM,PLM,Website Development that helps businesses grow and succeed. From Custom Software development to Web and Mobile App Development, we provide end-to-end solutions tailored to your unique needs. Join us on LinkedIn for industry insights, company updates, and car ...Show More

Industry

IT Services

Company Size

11-50 Employees

Headquarter

Pune , Maharashtra