Demo

Sr. Java Software Engineer / Lead Developer (Java, Spring Boot, Kafka)

FUSTIS LLC
Fort Worth, TX Contractor
POSTED ON 8/1/2026
AVAILABLE BEFORE 8/30/2026

Job Description

Hiring: Sr. Java Software Engineer / Lead Developer (Java, Spring Boot, Kafka)

Location: Fort Worth, TX (Hybrid) (Local Candidates with current local Project)

Rate: Up to $60/hr on C2C

Duration: 6–12 Months

Interview: Virtual Onsite (Onsite interview required)

Eligibility: USC, GC-EAD and H4-EAD (No H1B | GC)

  • Only Local candidates. Airline experience(Required)
  • Onsite Interview required.

Interview Process: Two rounds – first virtual, second onsite


Job Overview:

We are seeking an experienced Senior Java Software Engineer to design, develop, and support large-scale production applications. The ideal candidate will have strong hands-on experience with Java, Spring Boot, microservices, Kafka, and production support. This role also involves system architecture, technical leadership, performance optimization, automated testing, and mentoring junior engineers.

Required:

  • 7–9 years of experience designing, developing, and implementing large-scale solutions in production environments.
  • Strong hands-on experience with:
  • Java
  • Spring and Spring Boot
  • Microservices architecture
  • Apache Kafka
  • Production application support
  • Strong understanding of object-oriented design principles.
  • Experience building and integrating REST APIs.
  • Experience with automated testing using JUnit or similar tools.
  • Knowledge of Agile/Scrum development methodologies.
  • Experience with continuous integration and continuous deployment practices.
  • Ability to troubleshoot complex systems and perform root-cause analysis.
  • Strong written and verbal communication skills.
  • Ability to communicate technical ideas through code, documentation, and diagrams.

Preferred:

  • Experience with PostgreSQL, Redis, Kubernetes, Git, GitHub Actions, Maven, and Azure DevOps.
  • Experience with cloud platforms such as AWS or Microsoft Azure.
  • Knowledge of performance optimization, system resiliency, and highly available architecture.
  • Experience mentoring developers and providing technical leadership.

Responsibilities:

  • Design, develop, test, and implement scalable enterprise applications and microservices.
  • Build reusable components and libraries that can support multiple product teams.
  • Develop Java-based services using Spring and Spring Boot.
  • Design and maintain event-driven integrations using Apache Kafka.
  • Troubleshoot production issues and conduct root-cause analysis.
  • Define and lead corrective actions for recurring or system-wide problems.
  • Improve application performance, scalability, resiliency, and reliability.
  • Identify and reduce technical debt during ongoing development.
  • Create automated tests and document code, scripts, systems, and technical processes.
  • Incorporate security best practices throughout the software development lifecycle.
  • Evaluate technical risks and recommend practical solutions.
  • Support safe, small, and incremental production releases.
  • Identify opportunities to reuse solutions and reduce duplicate work across teams.
  • Explore emerging technologies and develop prototypes when appropriate.
  • Provide technical guidance and coaching to junior engineers.
  • Collaborate with development, architecture, security, infrastructure, and product teams.
  • Recommend improvements to Agile delivery and engineering practices.

Salary : $55 - $60

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Java Software Engineer / Lead Developer (Java, Spring Boot, Kafka)?

Sign up to receive alerts about other jobs on the Sr. Java Software Engineer / Lead Developer (Java, Spring Boot, Kafka) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at FUSTIS LLC

  • FUSTIS LLC Leesburg, VA
  • Title: Customer Solutions Engineer Employment Type: Full-Time (Direct Hire) Location: Leesburg, VA (100% Onsite – 5 Days/Week) Salary: $140,000 – $150,000/... more
  • 2 Days Ago

  • FUSTIS LLC Leesburg, VA
  • Role: Linux Infrastructure Automation Engineer/Automation Services Engineer Employment Type: Full Time Work setting: Leesburg VA (Onsite Job) Job Type: Ful... more
  • 2 Days Ago

  • FUSTIS LLC Fort Worth, TX
  • W2 Position : Principal Solution Architect – Agentic AI Platform Location : Fort Worth, TX – Hybrid Duration : 12 Months!! Interview: Onsite – F2F Job Desc... more
  • 2 Days Ago

  • FUSTIS LLC Fort Worth, TX
  • Job Description: Job Title: Senior Full Stack Developer – Java, Spring Boot & Angular 17 Pay Rate : $50/hr on C2C Experience : 7-8 years Eligibility : USC,... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Sr. Java Software Engineer / Lead Developer (Java, Spring Boot, Kafka) jobs in the Fort Worth, TX area that may be a better fit.

  • Iris Software Inc. Southlake, TX
  • Iris's Fortune 100 direct client is looking for a Senior Java Developer in Southlake, Texas, and Austin, Texas . Please find the job description below: Job... more
  • 2 Days Ago

  • Charles Schwab Southlake, TX
  • Your opportunity Your Opportunity At Schwab, you’re empowered to make an impact on your career. Here, innovative thought meets creative problem solving, he... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!