Senior Full Stack Developer (Java | Spring Boot | React | Kafka | PostgreSQL)

Dallas, TX, US • Posted 3 hours ago • Updated 3 hours ago
Contract W2
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

👾 Reticulating splines...

Job Details

Skills

  • java
  • react
  • Spring
  • Kafka
  • FTP/SFTP
  • ETL
  • Rest API

Summary

Senior Full Stack Developer (Java | Spring Boot | React | Kafka | PostgreSQL)

Location: Dallas, TX (Onsite)
Duration: Long-Term Contract
Interview Process: Face-to-Face Interview (Mandatory)

Job Summary

We are seeking a Senior Full Stack Developer with strong expertise in Java, Spring Boot, React.js, PostgreSQL, Kafka, and Microservices to join our team in Dallas, TX. The ideal candidate will be a hands-on developer with experience designing, developing, and delivering enterprise-scale applications while collaborating with architects, business stakeholders, and cross-functional teams.

This role requires a combination of technical leadership, hands-on coding, solution design, mentoring, and enterprise integration experience.

Required Skills

  • 10+ years of Full Stack Development experience
  • Strong hands-on experience with Java 8/11/17
  • Expertise in Spring Boot & Microservices Architecture
  • Strong experience with React.js (Hooks, State Management, Modern JavaScript)
  • Strong SQL and database development experience with PostgreSQL
  • Experience with Amazon Redshift
  • Hands-on experience with Kafka
  • RESTful API & SOAP Web Services development
  • Unit Testing using JUnit & Mockito
  • Strong understanding of Test-Driven Development (TDD)
  • Experience with GitLab, Git, JIRA, Agile/Scrum
  • Experience with Docker & Kubernetes
  • Exposure to AWS or Azure Cloud
  • Experience with OAuth, JWT, API Security
  • Familiarity with CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions)
  • Experience using AI-powered developer tools such as GitHub Copilot or Windsurf

Key Responsibilities

Full Stack Development

  • Design, develop, and maintain enterprise-grade applications using Java Spring Boot and React.js.
  • Develop scalable REST APIs and Microservices.
  • Build responsive, high-performance user interfaces.
  • Optimize PostgreSQL databases, queries, and schema design.
  • Participate in architecture discussions and technical design reviews.
  • Perform code reviews and ensure adherence to coding standards and best practices.

Integration Development

  • Develop and support enterprise integrations using:
    • REST/SOAP APIs
    • Kafka
    • FTP/SFTP
    • ETL/Data Pipelines
  • Troubleshoot integration and data synchronization issues across enterprise systems.

Technical Leadership

  • Translate business requirements into scalable technical solutions.
  • Mentor junior developers and provide technical guidance.
  • Work closely with Architects, Product Owners, QA teams, and Business Stakeholders.
  • Participate in solution design workshops and technical discussions.

Agile Delivery

  • Participate in Sprint Planning, Daily Standups, Reviews, and Retrospectives.
  • Estimate development effort and deliver high-quality code within sprint timelines.
  • Support production deployments and post-production activities.
  • Maintain technical documentation including HLD, LLD, APIs, and Runbooks.
  • Collaborate with QA teams to ensure quality deliverables.

Preferred Qualifications

  • Experience working in large enterprise environments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and client-facing experience.
  • Experience working with distributed/global teams.

Mandatory Candidate Information

Please submit the following details along with the resume:

  • Full Name
  • Current Location
  • Work Authorization
  • Contact Number
  • Email Address
  • Total IT Experience
  • Relevant Experience in Java/Spring Boot
  • Relevant Experience in React.js
  • Relevant Experience in Kafka
  • Relevant Experience in PostgreSQL
  • Cloud Experience (AWS/Azure)
  • Availability for Face-to-Face Interview in Dallas
  • Earliest Joining Date
  • LinkedIn Profile
  • Visa Status
  • Photo ID attached at the end of the resume (Mandatory)

Only candidates who can attend an onsite Face-to-Face interview in Dallas, TX will be considered.

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.
  • Dice Id: 10280536
  • Position Id: 9037629
  • Posted 3 hours ago
Contact the job poster
Satish Kadiyam

Satish Kadiyam

Recruiter @ Baanyan Software Services, Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Dallas, Texas

3d ago

Easy Apply

Contract

52 - 57

Hybrid in Dallas, Texas

4d ago

Easy Apply

Full-time, Third Party

55 - 65

Hybrid in Irving, Texas

20d ago

Easy Apply

Contract

50 - 56

Irving, Texas

Today

Full-time

Compensation information provided in the description

Search all similar jobs