Software Engineer - Data Engineering

SLG Millennium Group, LLC
United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Information Engineering Extract Transform Load (ETL) Java Platform Enterprise Edition (J2EE) Identity and Access Management OpenShift Oracle Databases Oracle (Applications) Performance Tuning Secure Coding Software Deployment Software Engineering
+10 more
Data Processing Spring-boot Build Management Containerization Kubernetes Integration Frameworks Restful APIs Data Pipelines Docker Microservices

Job description

  • 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.

Requirements

  • 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., * 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:47 min

Exploring OpenShift and Red Hat Developer Sandbox resources

Markus Eisele Markus Eisele · World Congress 2024

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all