Contract

Senior Software Engineer – Java / Data Engineering

Posted on 07 August 26 by Bob Cromer

  • Plano,TX
  • $0.00 - $0.00
Logo

Powered by Tracker

Job Description

Senior Software Engineer – Java / Data Engineering

Location: Plano, TX – Onsite
Contract Length: 12 Months **Contract to Hire**
Type: Contract-to-Hire
Rate: $65/hr  W2 only. Cannot do C2C or 1099!
**Must be USC or GC Holder** 

Position Overview

We are seeking a Senior Software Engineer with strong experience in Java, Spring Boot, data engineering, microservices, APIs, and cloud-native development. This role will design, develop, and maintain scalable software and data-processing solutions supporting an enterprise Identity and Access Management (IAM) environment.

The ideal candidate will have hands-on experience building data ingestion pipelines, developing Spring Boot microservices, designing RESTful APIs, and deploying applications in containerized environments using Docker, Kubernetes, and OpenShift.

This is a highly collaborative role requiring strong technical problem-solving skills, curiosity, and the ability to understand and communicate complex architecture and design decisions.

Key Responsibilities

  • Design, develop, modify, and implement software applications supporting IAM-related business objectives.
  • Build Java-based data ingestion and data-processing services.
  • Develop scalable frameworks for complex data transformation, correlation, and enrichment.
  • Design and develop Spring Boot microservices.
  • Build secure, scalable, and reliable RESTful APIs.
  • Design and implement scalable database solutions.
  • Deploy and support applications in containerized environments using Docker, Kubernetes, and OpenShift.
  • Develop and maintain CI/CD pipelines and automated deployment processes.
  • Troubleshoot performance and technical issues across the application stack.
  • Participate in Agile ceremonies, including daily standups, technical discussions, and brainstorming sessions.
  • Collaborate closely with team members, architects, and stakeholders to identify risks and develop effective solutions.
  • Participate in software testing, test review, analysis, and certification activities.
  • Support application and operating system deployments as needed.

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.
  • Strong experience with large-scale data transformation, correlation, and enrichment.
  • 4+ years of experience designing, developing, and deploying Spring Boot microservices.
  • Strong Java development experience.
  • Hands-on experience with RESTful API development, including security and scalability best practices.
  • Experience with Docker, Kubernetes, and OpenShift.
  • Experience developing and supporting CI/CD pipelines.
  • Experience with GitHub/GitLab, automated testing, and deployment practices.
  • Strong troubleshooting, analytical, and problem-solving skills.
  • Ability to work effectively in an Agile development environment.
  • Experience working within or supporting an Identity and Access Management (IAM) ecosystem.

Technical Skills

Required:

  • Java
  • Spring Boot
  • Microservices
  • REST APIs
  • Data Ingestion
  • Data Transformation
  • Data Processing
  • CI/CD
  • GitLab/GitHub
  • Docker
  • Kubernetes
  • OpenShift
  • Automated Testing
  • API Security
  • IAM

Job Information

Rate / Salary

$0.00 - $0.00

Sector

Information Technology

Category

Not Specified

Skills / Experience

Senior

Benefits

Not Specified

Our Reference

JOB-247561

Job Location