Java Full Stack Developer

  •  Reference Number: 410175
  •  Posted: 09/01/2026
  •  Job Type: Contract

Java Full Stack Developer

Job Summary

We are seeking a skilled Java Full Stack Developer to design, develop, and support enterprise-grade applications. The ideal candidate will have strong experience in both front-end and back-end technologies and will contribute to the full software development lifecycle, including requirements analysis, design, development, testing, deployment, and support.

Key Responsibilities

  • Develop and maintain scalable, high-performance web applications using Java and related technologies.
  • Design and implement RESTful APIs and microservices.
  • Build responsive and user-friendly front-end applications using modern JavaScript frameworks.
  • Collaborate with business stakeholders, architects, and development teams to understand and refine requirements.
  • Write clean, efficient, maintainable, and secure code following industry best practices.
  • Perform code reviews, unit testing, integration testing, and debugging.
  • Participate in Agile/Scrum ceremonies, sprint planning, and estimation activities.
  • Troubleshoot application issues and provide production support when needed.
  • Ensure compliance with security, performance, and quality standards.
  • Contribute to CI/CD automation and deployment processes.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 5+ years of experience in software development with Java technologies.
  • Strong understanding of object-oriented programming concepts and design patterns.
  • Experience working in Agile development environments.
  • Excellent analytical, problem-solving, and communication skills.

Technical Skills

Backend Technologies

  • Java 8/11/17
  • Spring Boot
  • Spring MVC
  • J2EE
  • RESTful Services
  • Microservices Architecture
  • Multithreading and Concurrency

Frontend Technologies

  • Angular
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • jQuery

Database Technologies

  • Oracle Database
  • SQL Query Optimization
  • Data Modeling

DevOps & Tools

  • Git / Bitbucket
  • Jenkins
  • Maven
  • SonarQube
  • Ansible
  • CI/CD Pipelines
  • Linux/Unix
  • JUnit and Automated Testing Frameworks

Preferred Qualifications

  • Experience with cloud platforms such as AWS, Azure, or OpenShift.
  • Knowledge of messaging technologies such as Kafka.
  • Experience with large-scale enterprise applications.
  • Understanding of application security and compliance standards.
  • Familiarity with performance tuning and monitoring tools.

Key Competencies

  • Full Stack Development
  • Problem Solving
  • Software Design & Architecture
  • Team Collaboration
  • Continuous Integration & Continuous Delivery (CI/CD)
  • Quality Engineering
  • Technical Leadership and Mentoring

Plano, TX

CONSULTANT TESTIMONIAL

An Experis consultant

"Communication, instructions, expectations and follow-through were exceptional, throughout the hiring, interviewing and onboarding process. Thank you, Experis!"