Software Engineer: Senior

SLG Millennium Group LLC

  • San Antonio, TX
  • 4 days ago

    Highlights

    Strong experience designing and developing RESTful APIs with security and scalability best practices. Required Qualifications 5+ years of experience in Software Engineering, Data Engineering, or a related field.

    Numbers & Facts

    LocationSan Antonio, TX

    Description

    Senior Software Engineer (Java / IAM / Microservices)

    Key Responsibilities
    • Design and develop applications that support IAM business objectives.
    • Build Java-based data ingestion and processing services.
    • Design and develop scalable APIs and microservices.
    • Create scalable database and data processing solutions.
    • Troubleshoot and resolve performance issues across the application stack.
    • Participate in Agile ceremonies, including daily standups and team planning sessions.
    • Collaborate with team members to identify risks, solve problems, and improve system performance.
    • Support software testing, deployment, and ongoing production support activities.
    Required Qualifications
    • 5+ years of experience in Software Engineering, Data Engineering, or a related field.
    • Proven experience building and maintaining data ingestion pipelines and data processing frameworks.
    • Experience with large-scale data transformation, correlation, and enrichment solutions.
    • 4+ years of experience designing, developing, and deploying Spring Boot microservices.
    • Strong experience designing and developing RESTful APIs with security and scalability best practices.  
    • Experience with containerized deployments using Docker, Kubernetes, and OpenShift.
    • Hands-on experience with CI/CD pipelines, automated testing, source control, and deployment practices.
    Required Technologies
    • Java
    • Spring Boot
    • REST APIs
    • CI/CD
    • GitLab
    • Docker
    • Kubernetes
    • OpenShift
    • Data Engineering Technologies
    Preferred Experience
    • Identity and Access Management (IAM)
    • Enterprise-scale application development
    • Cloud-native architecture and deployment strategies
    • Agile software development methodologies
    • Large-scale data processing and analytics environments

    Similar Jobs

    See more jobs