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

Goldman Sachs

Not Interested
Bookmark
Report This Job

profile Job Location:

Dallas, IA - USA

profile Monthly Salary: Not Disclosed
Posted on: 20 hours ago
Vacancies: 1 Vacancy

Job Summary

Description

Key Responsibilities

1. Backend & Microservices Development

  • Design develop and implement scalable resilient microservices usingJavaandSpring 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 complexETL/ELT workflowsutilizingSpring Batch.
  • Configure batch components for high-volume data ingestion and intricate transformations.
  • Implement advanced batch features includingjob partitioningmulti-threaded steps and customfault-tolerance policies(skip/retry logic).

3. API Design & Security

  • Develop and documentRESTful APIsthat facilitate seamless data exchange between internal systems and external partners.
  • Enforce rigorous security standards usingSpring SecurityOAuth2 andJWT.
  • Ensure high availability and reliability of public-facing and internal endpoints.

4. Messaging & Real-Time Streaming

  • Build event-driven architectures usingKafkaorRabbitMQ.
  • Implement real-time data triggers and stream processing to support asynchronous system communication.

5. Database Management & Optimization

  • DemonstrateSQL Masteryby 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:47 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 inSpring BootandSpring 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.



Required Experience:

Senior IC

DescriptionKey Responsibilities1. Backend & Microservices DevelopmentDesign develop and implement scalable resilient microservices usingJavaandSpring Boot.Apply domain-driven design (DDD) principles to ensure service isolation and maintainability.Optimize application performance for low latency and ...
View more view more

About Company

The Goldman Sachs Group, Inc. is a leading global investment banking, securities, and asset and wealth management firm that provides a wide range of financial services.

View Profile View Profile