Java Full Stack Engineer

CS Solutions, Inc.
Dallas, TX, United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Performance Management Application Release Automation HTML5 Automation of Tests Microsoft Azure Cascading Style Sheets (CSS) Software as a Service Cloud Computing Software Quality Continuous Integration
+33 more
Software Debugging Software Design Patterns DevOps Github Spring Framework Junit Apache Maven NoSQL Software Deployment Software Engineering SQL Databases TypeScript Multithreading Google Cloud Java Application Server Enterprise Software Applications ReactJS Concurrency Spring-boot Software Security Software Troubleshooting Backend Containerization AngularJS Kubernetes Deployment Automation Apache Kafka Front End Software Development Restful APIs Terraform Docker Jenkins Microservices

Job description

We are seeking experienced Senior Full Stack Java Engineers with strong hands-on expertise in Core Java, Spring Boot, microservices, REST APIs, and modern frontend technologies.

Requirements

The ideal candidate should have deep backend development experience, solid full stack capabilities, and practical experience with CI/CD, automation, and cloud application deployment. Experience with Azure or Google Cloud Platform is valuable as the client transitions its applications and data environment to Google Cloud Platform., * Strong hands-on experience with Java 8/11/16/17/21, Core Java, and advanced Java concepts.

  • Strong expertise in Spring Boot, Spring Framework, microservices, and REST APIs.
  • Experience with Angular or React, JavaScript/TypeScript, HTML5, and CSS3.
  • 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.
  • Strong experience with JUnit, automated testing, debugging, and code-quality practices.
  • Hands-on experience with CI/CD, build/release automation, and application deployments.
  • Practical experience deploying Java applications in Azure and/or Google Cloud Platform environments.
  • Experience with Terraform/IaC and deployment automation.
  • Strong troubleshooting, problem-solving, communication, and presentation skills.

Preferred Skills

  • Experience with Docker/Kubernetes and containerized applications.
  • Experience migrating or modernizing applications from Azure to Google Cloud Platform.
  • Experience with GitHub Actions, Azure DevOps, Jenkins, and Maven.
  • Experience developing high-volume, scalable enterprise applications.

Ideal Candidate: A strong Java Full Stack Engineer with advanced backend expertise, hands-on frontend development experience, and solid CI/CD, Terraform, and cloud deployment skills. The primary focus is application development, not DevOps or cloud infrastructure administration.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…