Full Stack Java Engineer

CS Solutions, Inc.

Dallas, TX • 3m ago • On-site

Senior

On-site

70 - 80 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Full Stack Java Engineer role

Improve your resume now

$70 – $80/year

Quick Facts

  • Role: Lead Full Stack Java Engineer

  • Duration: 6+ months

  • Location: Memphis, TN / Dallas, TX (Hybrid)

Description

We are seeking an experienced Senior/Lead Full Stack Java Engineer with hands-on expertise in Core Java, Spring Boot, microservices, REST APIs, and modern frontend technologies. You will work across backend and frontend, with practical experience in CI/CD, automation, and cloud deployments, including Azure and/or Google Cloud. Kafka (or similar event-driven tech) and containerization are valuable.

Responsibilities

  • Develop full-stack enterprise applications using Java and modern frontend frameworks

  • Build microservices and REST APIs with Spring Boot

  • Implement event-driven integrations using Kafka (or similar)

  • Ensure API security and optimize application performance

  • Create and maintain automated tests and debugging workflows

  • Set up and operate CI/CD pipelines, build/release automation, and deployments

  • Use Terraform/IaC and deployment automation for cloud environments

Requirements

  • Hands-on Core Java expertise with Java 8/11/16/17/21

  • Strong experience with Spring Boot/Spring Framework, microservices, and REST APIs

  • Frontend development experience with Angular or React and JavaScript/TypeScript

  • Strong understanding of multithreading, concurrency, design patterns, collections, and exception handling

  • Experience with Kafka or similar messaging/event-driven technologies

  • Experience with SQL/NoSQL databases, API security, and application performance optimization

  • Experience with JUnit, automated testing, debugging, and code-quality practices

  • Hands-on CI/CD, build/release automation, and application deployments

  • Practical experience deploying Java applications in Azure and/or Google Cloud Platform

  • Experience with Terraform (IaC) and deployment automation

Benefits

  • Hybrid work model (Memphis, TN / Dallas, TX)

  • 6+ month contract

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report