Java Full Stack Developer (Python, J2EE, Snowflake)

PETADATA10 months ago
Dallas, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

PETADATA is seeking an experienced Java Full Stack Developer with strong expertise in Python, J2EE, and Snowflake to join our dynamic development team. The ideal candidate will design, develop, and implement high-performing, scalable, and secure full-stack applications while integrating advanced data processing using Snowflake and cloud-based technologies.

Key Responsibilities

  • Design, develop, and maintain end-to-end full stack applications using Java, J2EE, and Python
  • Build and optimize RESTful APIs and microservices using Spring Boot and modern Java frameworks
  • Integrate backend systems with Snowflake for data analytics and warehousing solutions
  • Develop front-end components using Angular / React / JavaScript / TypeScript frameworks
  • Write Python scripts for data processing, ETL workflows, and backend automation
  • Implement and manage CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI
  • Ensure high performance, scalability, and security across applications
  • Collaborate with data engineers, architects, and QA teams to deliver high-quality, production-ready software
  • Troubleshoot, debug, and optimize complex application workflows and queries in Snowflake
  • Work in an Agile/Scrum environment and participate in sprint planning, code reviews, and stand-ups

Required Qualifications

  • 12+ Years of overall experience
  • 8+ years of experience in Java/J2EE development and Full Stack Engineering
  • Strong hands-on experience with Spring Boot, Microservices, REST APIs, and Hibernate/JPA
  • Proficiency in Python scripting for automation, integration, and backend logic
  • Working experience with Snowflake including SQL, data pipelines, and performance optimization
  • Knowledge of HTML5, CSS3, JavaScript, TypeScript, and frameworks such as React or Angular
  • Strong understanding of relational databases (Oracle, MySQL, PostgreSQL)
  • Experience with CI/CD pipelines, Git, Docker, and Kubernetes
  • Familiarity with cloud platforms (AWS/GCP/Azure)
  • Excellent communication, analytical, and problem-solving skills
  • Bachelor’s degree in computer science, electronics, or a related field
  • Experience with data integration tools and ETL processes
  • Exposure to Snowflake performance tuning and data security best practices
  • Understanding of containerization and cloud-native application deployment
  • Prior experience in Agile/Scrum methodology

Benefits & Perks

  • H1B Sponsorship: PETADATA has a track record of offering H1B sponsorships (10 in 2024, 6 in 2023, 13 in 2022, 5 in 2021, 12 in 2020). Please note that this does not guarantee sponsorship for this specific role.

Company Overview

PETADATA is an Information Technology & Services company specializing in delivering technology solutions tailored to client needs. Founded in 2014 and headquartered in Fremont, California, USA, the company employs between 51-200 professionals. For more information, visit https://petadatasoftware.com/.

Required Skills

JavaScript
JPA
Java
Spring Boot
CI/CD
Angular
Snowflake
TypeScript
Python
Cloud Platforms (AWS/GCP/Azure)
REST APIs
Microservices
Git
J2EE
Docker
Kubernetes
Hibernate
React