Goldman Sachs logo

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

Goldman Sachs · ·

Posted 4 days ago

About this role

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

Apply for this role on Goldman Sachs’s official careers site.

Similar jobs