Job Description


Job Overview

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


Apply Now
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.