Senior Backend Engineer, Java & ETL Specialist

Goldman Sachs

Quick summary

Work type
On-site
Location
Dallas, TX
Posted
1 day ago

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$152k most similar roles pay here $233k

This listing doesn't post a salary. Most similar roles pay $161,825–$222,000.

Based on 240 similar postings.

Employer

About Goldman Sachs

Goldman Sachs is a leading global investment banking, securities, and investment management firm providing financial services to corporations, financial institutions, governments, and individuals.

Goldman Sachs currently has 187 open roles on FindRole.

Listed pay typically runs $130,000–$250,000 across 60 roles with salary data.

Most-posted roles

View all roles at Goldman Sachs

At a glance

TL;DR · Senior Backend Engineer, Java & ETL Specialist

As a Senior Backend Engineer in the Compliance Division based in Dallas, you will design and develop scalable microservices using Java and Spring Boot, applying domain-driven design principles to ensure service isolation. You will also architect complex ETL/ELT workflows with Spring Batch for high-volume data ingestion and intricate transformations, implementing advanced batch features such as job partitioning and multi-threaded steps. Additionally, you will create RESTful APIs with rigorous security standards using Spring Security and OAuth2, ensuring the reliability of public-facing endpoints. Your role involves building event-driven architectures with Kafka or RabbitMQ for real-time streaming and optimizing SQL queries for large-scale datasets. Required skills include 4-7 years of backend engineering experience, mastery in Java and Spring Frameworks, expertise in Spring Boot and Batch, proven data engineering capabilities, hands-on messaging experience, advanced database knowledge, and solid security practices.

What you'll do

  • Design and implement scalable microservices using Java and Spring Boot.
  • Architect and maintain complex ETL workflows with Spring Batch for high-volume data ingestion.
  • Develop RESTful APIs with rigorous security standards, including OAuth2 and JWT.
  • Build event-driven architectures using Kafka or RabbitMQ for real-time streaming.
  • Optimize database performance through efficient schema design and query optimization.

What we're looking for

  • 4-7 years of professional experience in backend software engineering.
  • Deep understanding of Java (8+) and core Spring Framework concepts.
  • Expert-level proficiency in Spring Boot and Spring Batch.
  • Proven track record of building production-grade ETL pipelines.
  • Hands-on experience with message brokers like Kafka for distributed systems.
  • Advanced knowledge of Relational Databases and complex SQL queries.
  • Solid understanding of API security best practices and web vulnerabilities.

More like this

Similar roles

Compliance Engineering, DevOps

Goldman Sachs

Dallas, TX 1 day ago
Python Java Perl Docker Kubernetes Prometheus Grafana OpenTelemetry Terraform AWS Azure GCP CI/CD Chaos Engineering Error Budgeting Infrastructure as Code Linux SDLC Relational Databases Hadoop

Software Engineer Lead, Embedded

Lockheed Martin

Grand Prairie, TX 5 days ago
C++ Linux OS Git Python Jira CentOS Agile NVIDIA Development Kit Multi-threading RTOS Publisher/subscriber protocols Automated testing CI/CD
Hybrid

Software Engineer Lead, Embedded

Lockheed Martin

Grand Prairie, TX 5 days ago
C++ Linux OS Git Python Jira CentOS Agile NVIDIA Development Kit Multi-threading RTOS Automated testing Publisher/subscriber protocols CI/CD
Hybrid