Backend Java Developer
Job details
- Posted
- Nov 12, 2026
- Last confirmed open
- Nov 13, 2026
- Job function
- Software/Internet/AI › Backend Engineering › Java Engineer
About this role
- Job ID:
J55230
- Job Title:
Backend Java Developer
- Location:
Irving, TX
- Duration:
24 Months + Extension
- Domain Exposure:
IT/Software
- Client:
To Be Discussed Later
- Employment Type:
W-2, 1099, C2C
- Work Authorization:
US Citizen, Green Card, H-1B, OPT-EAD, CPT, Other
Job Title: Backend Java Developer
Location: Irving, TX(Remote)
Duration: 24 Months + Extension
Bill Rate: $84/hour (C2C)
Job Type: W-2, 1099, C2C
Client: To Be Discussed Later
Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, Other
Job Description:
We are looking for a senior backend engineer with complex async integration experience who can own a vertical slice end-to-end—from API contracts down to stored procedures—cross language boundaries when needed and grow into the broader platform.
Core Requirements
Backend Java: Deep familiarity with the core provisioning stack, including:
Spring Boot / Spring Framework: Dependency injection, service-layer architecture, and configuration management.
Spring MVC / REST controllers
Building and consuming RESTful endpoints, request/response modeling, and error handling.
JAX-WS or Spring-WS
SOAP service consumption and integration across internal service hops.
Spring Data JDBC / JPA or raw JDBC
Database access patterns, transaction management, and stored procedure execution.
Maven or Gradle
Build tooling, dependency management, and multi-module project structures.
JUnit / Mockito
Unit/integration testing and mocking external dependencies in complex flows.
Java concurrency fundamentals
Thread safety and async callback correlation across long-lived request chains.
Logging / observability
Structured logging (SLF4J/Logback) and distributed tracing for triage and debugging.
T-SQL / MSSQL
Stored procedures, schema migrations, query optimization, concurrent safety, and idempotent migration patterns.
Distributed Systems / Async Patterns
Experience with callback-driven flows across multiple hops, including correlation, ordering, and failure modes in async chains.
Couchbase / Elasticsearch
Understanding cache consistency implications for critical writes during the provisioning flow.
Integration Debugging
Ability to trace failures across system boundaries using logs and callbacks involving multiple external systems.
Security Awareness
Proactive identification of exposure risks when handling sensitive credentials across service hops.
Nice to Have:
.NET / C#: Ability to read, navigate, and debug C# code (particularly WCF SOAP services and ASP.NET) to triage cross-boundary issues independently.
WCF / SOAP Patterns in .NET: Familiarity with .NET SOAP implementations (service/data contracts, binding configurations) to debug payload mismatches or integration failures.
Telecom / eSIM Domain Literacy
Understanding SIM lifecycle concepts (ICCID, IMEI, profile status, activation codes, eUICC).
SMPP / SMS Messaging
Familiarity with the SMPP protocol, SMS message flows, and gateway architecture.
Equal Opportunity
Employer
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs.
We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.