Senior Java Backend Developer

  • Dallas, TX
  • Posted 22 hours ago | Updated 22 hours ago

Overview

On Site
$50 - $70
Contract - Independent
Contract - 12 Month(s)

Skills

Spring Framework
RESTful
SQL
XML
Java
Spring Boot
REST APIs
backend workflow
git
message-based architecture

Job Details

Job Title: Senior Java Backend Developer

Job Location: On-site; Dallas, TX

Work Authorization:
Job Summary:
We are seeking a Senior Java Backend Developer with 8+ years of hands-on experience. The ideal candidate will have strong expertise in Java, Spring Boot, web services, and SaaS-based applications, with proven ability to work on backend integrations and message-based processing systems.

Key Responsibilities:

  • Develop and maintain scalable backend systems using Java and Spring Boot.
  • Design and consume RESTful web services.
  • Work on SaaS application integrations and backend processing.
  • Write efficient database queries and manage data interaction within Java applications.
  • Parse XML messages, ingest them into the application, and generate outbound messages as per workflow logic.
  • Implement and maintain business workflows and application logic in Java.
  • Collaborate with cross-functional teams and follow agile development practices.

Required Skills:

  • Strong proficiency in Java (8 or above) and Spring Boot.
  • Experience building and consuming REST APIs.
  • Working knowledge of SaaS platforms and integrations.
  • Proficiency in writing SQL queries from a Java application perspective.
  • Experience with XML parsing, message ingestion, and generation.
  • Solid understanding of backend workflow logic and message-based architecture.
  • Familiarity with version control tools like Git and build tools like Maven/Gradle.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.