Compliance, Senior Backend Engineer (Java & ETL Specialist), Dallas, Associate

Goldman Sachs

Dallas (WV)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Goldman Sachs is seeking a Backend Software Engineer to develop and optimize microservices using Java and Spring Boot. The role involves architecting ETL workflows, designing RESTful APIs, and ensuring system reliability while adhering to security best practices.

The ideal candidate is proficient in ETL processes, messaging systems like Kafka, and has a solid understanding of relational databases. Join us to work in a dynamic environment at the forefront of financial technology.

Qualifications

  • 4–7 years of professional experience in backend software engineering.
  • Expert-level proficiency in Spring Boot and Spring Batch.
  • Hands-on experience with messaging systems like Kafka.

Responsibilities

  • Design and implement scalable microservices using Java.
  • Architect and maintain ETL workflows with Spring Batch.
  • Develop RESTful APIs ensuring security and high availability.

Skills

Java Mastery
Spring Boot
ETL pipelines
Message brokers (Kafka)
Relational Databases
API security best practices
Docker
Kubernetes
CI/CD pipelines

Job description

Key Responsibilities
1. Backend & Microservices Development
  • Design, develop, and implement scalable, resilient microservices using Java and Spring Boot.
  • Apply domain-driven design (DDD) principles to ensure service isolation and maintainability.
  • Optimize application performance for low latency and high throughput.
2. ETL & Data Pipeline Engineering
  • Architect and maintain complex ETL/ELT workflows utilizing Spring Batch.
  • Configure batch components for high-volume data ingestion and intricate transformations.
  • Implement advanced batch features, including job partitioning, multi-threaded steps, and custom fault-tolerance policies (skip/retry logic).
3. API Design & Security
  • Develop and document RESTful APIs that facilitate seamless data exchange between internal systems and external partners.
  • Enforce rigorous security standards using Spring Security, OAuth2, and JWT.
  • Ensure high availability and reliability of public-facing and internal endpoints.
4. Messaging & Real-Time Streaming
  • Build event-driven architectures using Kafka or RabbitMQ.
  • Implement real-time data triggers and stream processing to support asynchronous system communication.
5. Database Management & Optimization
  • Demonstrate SQL Mastery by designing efficient schemas and writing complex queries for data analysis.

Perform database performance tuning, indexing strategies, and query optimization to handle large-scale datasets

Required Skills & Qualifications
  • Experience: 4–7 years of professional experience in backend software engineering.
  • Java Mastery: Deep understanding of Java (8+) and core Spring Framework concepts.
  • Spring Ecosystem: Expert-level proficiency in Spring Boot and Spring Batch.
  • Data Engineering: Proven track record of building production-grade ETL pipelines.
  • Messaging: Hands-on experience with message brokers (Kafka preferred) for distributed systems.
  • Database: Advanced knowledge of Relational Databases (PostgreSQL, Oracle, or SQL Server) and complex SQL.
  • Security: Solid understanding of API security best practices and web vulnerabilities (OWASP).
  • Tools: Familiarity with Docker, Kubernetes, and CI/CD pipelines (Jenkins/GitLab).
Preferred Qualifications
  • Experience with cloud platforms (AWS/Azure/GCP).
  • Knowledge of NoSQL databases (MongoDB, Cassandra).
  • Familiarity with monitoring tools like Prometheus, Grafana, or ELK Stack.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Compliance, Senior Backend Engineer (Java & ETL Specialist), Dallas, Associate
Compliance, Senior Backend Engineer (Java & ETL Specialist), Dallas, Associate

Goldman Sachs • Dallas (TX)

On-site
USD 100,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Jobtailor • United States

On-site
USD 120,000 - 170,000
Senior Software Engineer – Java, Spring Boot, Microservices
Senior Software Engineer – Java, Spring Boot, Microservices

Jobtailor • Pennsylvania

On-site
USD 120,000 - 180,000
Senior Java Engineer | Spring | AWS | Microservices Architecture
Senior Java Engineer | Spring | AWS | Microservices Architecture

Mogi I/O : OTT/Podcast/Short Video Apps for you • Seattle (WA)

Hybrid
USD 130,000 - 145,000
Backend Java Developer
Backend Java Developer

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Sr. Backend Developer (Java Spring Boot)
Sr. Backend Developer (Java Spring Boot)

EVOlVE.inc • Town of Poland (NY)

On-site
USD 120,000 - 150,000
Backend Architect – Cloud-Native Java Applications
Backend Architect – Cloud-Native Java Applications

Mogi I/O : OTT/Podcast/Short Video Apps for you • West Hollywood (CA)

Hybrid
USD 130,000 - 145,000
Senior Java Software Engineer
Senior Java Software Engineer

Intela Group USA • Dallas (TX)

On-site
USD 120,000 - 160,000
Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 110,000 - 150,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000