Senior Software Engineer - Data Engineering

SLG Millennium Group LLC
  • Plano, TX
  • Quick Apply
6 days ago

Job Description

Senior Software Engineer – Data Engineering
Key Responsibilities
  • Design, develop, and maintain scalable ETL/ELT solutions that extract, transform, and load data from multiple enterprise data sources into Oracle databases.
  • Develop data processing frameworks and correlation models that support risk analysis and security-related business objectives.
  • Design and build highly scalable RESTful APIs using industry best practices and security standards.
  • Develop and deploy Spring Boot applications using microservice architecture patterns.
  • Support application deployment, monitoring, troubleshooting, and performance optimization activities.
  • Participate in all phases of the software development lifecycle including requirements gathering, design reviews, testing, certification, and production implementation.
  • Partner with architects, business stakeholders, and engineering teams to deliver scalable and resilient solutions.
  • Build highly available and high-throughput data processing platforms capable of supporting future business growth and increased data volumes.
Required Qualifications
  • 5+ years of software engineering experience.
  • 5+ years of data engineering experience.
  • 5+ years developing and deploying Spring Boot applications using microservices architecture.
  • 5+ years working with containerized environments including Docker, Kubernetes, and/or OpenShift.
  • 5+ years building scalable RESTful APIs using secure development practices.
  • Strong experience with Java application development and data pipeline engineering.
  • Experience troubleshooting and resolving performance bottlenecks in enterprise Java applications.
Preferred Qualifications
  • Experience supporting Identity and Access Management (IAM) solutions.
  • Experience with enterprise security-focused applications and risk-based systems.
  • Experience developing large-scale distributed applications and data processing platforms.
 
Technologies
  • Java
  • Spring Boot
  • REST APIs
  • Docker
  • Kubernetes
  • OpenShift
  • Oracle
  • ETL/ELT Technologies
  • CI/CD Pipelines
 
 

Numbers & Facts

LocationPlano, TX

Skills

  • Application Programming Interface (API)unmatched
  • Best Practicesunmatched
  • Business Growthunmatched
  • Business Supportunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Data Managementunmatched
  • Data Processingunmatched
  • Database Extract Transform and Load (ETL)unmatched
  • Distributed Applicationsunmatched
  • Dockerunmatched
  • Engineeringunmatched
  • Enterprise Protectionunmatched
  • High Availabilityunmatched
  • High Throughputunmatched
  • Identify Issuesunmatched
  • Identity Data Managementunmatched
  • Javaunmatched
  • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
  • Microservicesunmatched
  • Oracleunmatched
  • Oracle Databaseunmatched
  • Performance Tuning/Optimizationunmatched
  • Process Capabilityunmatched
  • REST (Representational State Transfer)unmatched
  • Requirements Managementunmatched
  • Riskunmatched
  • Risk Analysisunmatched
  • Risk Modelingunmatched
  • Scalable System Developmentunmatched
  • Security Analysisunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Test Designunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder