Backend Java Developer

MACHINE LEARNING TECHNOLOGIES LLC

Irving (TX)

Remote

USD 95,000 - 136,000

Full time

7 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MACHINE LEARNING TECHNOLOGIES LLC is seeking a senior Backend Java Developer in the Irving, TX area. The role focuses on owning a vertical slice end-to-end—from API contracts down to stored procedures—and working across language boundaries when needed.

Key experience includes Spring Boot, REST/SOAP endpoints, JDBC/JPA, and robust testing. This position emphasizes async patterns, observability, and secure handling of credentials across service hops.

Qualifications

  • Senior backend engineer with extensive async integration experience.
  • Strong expertise in Spring Boot and REST/SOAP services.
  • Experience with distributed systems and database access patterns.

Responsibilities

  • Own end-to-end vertical slice from API contracts to stored procedures.
  • Design and implement scalable backend components across services.
  • Ensure secure handling of credentials and observability across hops.

Skills

Spring Boot
REST API
SOAP
JDBC/JPA
Maven/Gradle
JUnit/Mockito
Java Concurrency
Observability
T-SQL
Distributed Systems
Security

Tools

Couchbase
Elasticsearch
JAX-WS/Spring-WS
SLF4J/Logback

Job description

Job Overview

Job ID: J55230

Job Title: Backend Java Developer

Location: Irving, TX (Remote)

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, OPT-EAD, CPT, H-1B, H4-EAD, Other

Bill Rate: $84/hour (C2C)

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Java Developer
Backend Java Developer

Robotic Process Automation LLC • Irving (TX)

Remote
USD 69,000 - 116,000
Principal Java Backend Software Engineer
Principal Java Backend Software Engineer

Ethereum Technologies LLC • Cincinnati (OH)

On-site
USD 102,000 - 138,000
Principal Java Backend Software Engineer
Principal Java Backend Software Engineer

Robotic Process Automation LLC • Cincinnati (OH)

On-site
USD 99,000 - 141,000
Principal Java Backend Software Engineer
Principal Java Backend Software Engineer

Valiant Technologies LLC • Cincinnati (OH)

On-site
USD 102,000 - 138,000
Principal Java Backend Software Engineer
Principal Java Backend Software Engineer

Quantum Technologies LLC • Cincinnati (OH)

On-site
USD 99,000 - 141,000
Java Backend Developer
Java Backend Developer

Quantum Technologies LLC • Chicago (IL)

On-site
USD 120,000 - 160,000
Java Backend Developer
Java Backend Developer

Valiant Technologies LLC • Chicago (IL)

On-site
USD 120,000 - 170,000
Java Backend Developer
Java Backend Developer

Robotic Process Automation LLC • Chicago (IL)

On-site
USD 100,000 - 150,000
Java Backend Developer
Java Backend Developer

Ethereum Technologies LLC • Chicago (IL)

On-site
USD 100,000 - 160,000
Senior Java Backend Developer
Senior Java Backend Developer

Ethereum Technologies LLC • Dallas (TX)

On-site
USD 98,000 - 134,000