Senior Data & Software Engineer (Java / GCP) (contract)

Wells Fargo
Charlotte, NC, United States
23 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) BigQuery Software as a Service Cloud Computing Cloud Engineering Cloud Storage Continuous Integration Data Validation Data Security Database Queries Software Debugging DevOps
+19 more
Data Flow Control Github Gradle Java Web Services Spring Framework Python (Programming Language) Software Systems SQL Databases Multithreading Google Cloud Google Cloud Functions Apache Kafka Data Management Restful APIs Stream Processing Data Pipelines Apache Beam Jenkins Microservices

Job description

We are seeking a highly skilled Senior Data & Software Engineer to design, develop, and support scalable cloud-based applications and data platforms. This role will focus on building secure, high-performance data pipelines and software solutions leveraging Google Cloud Platform (GCP), Java, Python, and modern DevOps practices. The ideal candidate will have experience developing enterprise-grade applications, real-time data processing solutions, and cloud-native architectures, specifically using GCP., * Develop scalable, secure data pipelines from on-premise systems of record to Google Cloud Platform services including BigQuery, Dataflow, Pub/Sub, Cloud Storage, Cloud Functions, and Composer.

  • Design, code, test, debug, and document projects and programs associated with technology domains, including upgrades and deployments.
  • Build and maintain high-quality, high-performance, scalable software.
  • Develop transformation libraries in Python and Apache Beam, including common SCD patterns, data quality checks, and masking/tokenization routines.
  • Design, develop, and maintain high-performance Java-based applications.
  • Develop solutions using Java, Spring Framework, SQL, and RESTful APIs.
  • Design and support Microservices-based applications.
  • Implement real-time data processing solutions using Kafka and Google Pub/Sub.
  • Utilize DevOps tools including Gradle, Jenkins, GitHub Actions, and CI/CD pipelines.
  • Create and maintain technical documentation and solution documentation.

Requirements

Applicants must be authorized to work for ANY employer in the U.S. This position is not eligible for visa sponsorship.

  • Experience developing applications with Java (Java 8 or later).
  • Strong knowledge of Spring Framework and RESTful APIs.
  • Experience with Python development.
  • Experience with Apache Beam.
  • Experience with Google Cloud Platform (GCP), including:
  • BigQuery
  • Dataflow
  • Pub/Sub
  • Cloud Storage
  • Cloud Functions
  • Composer
  • Strong SQL skills.
  • Experience with multi-threading.
  • Familiarity with Microservices architecture.
  • Experience with cloud platforms.
  • Hands-on experience with Gradle, Jenkins, GitHub Actions, and CI/CD.
  • Experience with Kafka and/or Google Pub/Sub for real-time data processing.
  • Experience writing technical documentation.

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…