RVC
JobsFor Employers
7 jobsSort: Relevance
9d 22h ago

Senior Software Engineer

Java
🏢On-site
|Plano, United States of America
from $65 USD/hr
qa_automationci/cddata_science/data_engineeringdocker+9
4d 13h ago

Senior Java Engineer

Ceffu·Java · Technology
📡Fully Remote
dockerjavakafkakubernetes+6
5d 16h ago

Backend Engineer

Binance·Java · Blockchain
📡Fully Remote
javamysqlnosqlspring
6d 2h ago

Java Backend Engineer

LivePerson·Java · Technology
📡Fully Remote
$150k - $170k USD
airflowapacheawscassandra+12
9d 9h ago

Platform Engineer

Signet Jewelers·Java · Retail
📡Fully Remote
$106k - $160k USD
aiapisautomationaws+4
12d 17h ago

Java AI Enabled Engineer

HumanIT·Java · Technology
📡Fully Remote
|Porto
€2400 - €3100 EUR
javamicroservicesrestapispring
3d 17h ago

Software Engineer

KaaIoT·Java · Data and Analytics
📡Fully Remote
performance_marketingdata_science/data_engineeringdockeretl+4

Senior Software Engineer

Java
On-site
Contract
United States of America, Plano
from $65 USD/hr

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

Required Skills

qa_automationci/cddata_science/data_engineeringdockergithubgitlabiamjavakubernetesmicroservicesopenshiftrestapispring

Required Languages

🇬🇧 English

Key competency: Java
Roles
PythonJavaReactTypeScriptNode.jsGoRustDevOpsData scienceProductDesign
Remote
United StatesUnited KingdomCanadaGermanyPolandSpainNetherlandsPortugal
Work type
Fully remoteRemote in-countryHybridSeniorMid-levelJuniorAll jobs
R© 2026 ReVacancybuild 584ca0bb
AboutContactPrivacyCookiesRefundsTerms & ConditionsFor Employers