Senior Java Full Stack Software Engineer (Scala/Python, Snowflake/Teradata)

Anagha Techno Soft
New York, NY, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Airflow Amazon Web Services Data Analysis Microsoft Azure Big Data Cloud Computing Computer Programming Information Engineering Extract Transform Load (ETL)
+22 more
Data Transformation DevOps Distributed Computing Environment Python (Programming Language) Machine Learning Power BI Software Engineering Software Systems SQL Databases Teradata SQL Data Processing Google Cloud Enterprise Software Applications ReactJS Snowflake Apache Spark Generative AI AngularJS Information Technology Virtual Agents Data Pipelines Databricks

Job description

We are seeking an experienced Senior Java Full Stack Software Engineer with a strong background in Java application development, along with hands-on experience in Scala or Python, modern data engineering technologies, and cloud platforms. The ideal candidate will have expertise in building scalable enterprise applications, developing ETL pipelines, and working with large-scale data platforms using Snowflake or Teradata., * Design, develop, and maintain scalable enterprise applications using Java.

  • Develop data processing solutions using Scala or Python.
  • Build and optimize distributed data processing applications using Apache Spark.
  • Design and develop ETL/data pipelines using Apache Airflow.
  • Work with Snowflake or Teradata to build and optimize enterprise data solutions.
  • Utilize Databricks for large-scale data engineering and analytics.
  • Develop high-performance SQL queries and data transformation processes.
  • Deploy and support applications on AWS, Azure, or Google Cloud Platform.
  • Implement CI/CD pipelines and DevOps best practices.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Troubleshoot, optimize, and support production applications.

Requirements

  • 8+ years of software engineering experience.
  • Strong hands-on experience with Java.
  • Experience with Scala or Python.
  • Strong SQL programming skills.
  • Hands-on experience with Apache Spark.
  • Experience with Snowflake or Teradata.
  • Experience building ETL/data pipelines.
  • Hands-on experience with Apache Airflow.
  • Experience with Databricks.
  • Cloud platform experience (AWS, Azure, or Google Cloud Platform).
  • Experience with CI/CD pipelines and DevOps tools.

Preferred Skills

  • Power BI reporting experience.
  • Experience with JavaScript frameworks such as React or Angular.
  • Exposure to Machine Learning, Generative AI, or Agentic AI.
  • Banking or Financial Services domain experience is preferred., * Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • Strong analytical, communication, and problem-solving skills.
  • Ability to work effectively in a fast-paced Agile development environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · WWC Europe 2026

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

3:05 min

Audience questions on AI agents and pipeline vectorization

Joy Joy · WWC 2024

Videos

See all

Related articles

See all