Java Full Stack Developer

ManpowerGroup Global, Inc.

Plano (TX)

On-site

USD 110,000 - 160,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

ManpowerGroup Global, Inc. in Plano, TX is seeking a Java Full Stack Developer to design, develop, and support enterprise-grade applications across the full software lifecycle.

You will work with Java, Spring Boot, Angular, and RESTful services to deliver scalable solutions. The role emphasizes collaboration with stakeholders, code quality, and delivering secure, maintainable software in an Agile environment.

Qualifications

  • Bachelor's degree in computer science or related field.
  • 5+ years of software development experience with Java technologies.
  • Strong OO and design pattern knowledge.
  • Experience in Agile environments.
  • Excellent analytical and communication skills.

Responsibilities

  • Develop and maintain scalable, high-performance web applications using Java and related technologies.
  • Design and implement RESTful APIs and microservices.
  • Build front-end applications using modern JavaScript frameworks.
  • Collaborate with stakeholders and teams to refine requirements.
  • Write clean, secure, maintainable code; perform reviews and testing.
  • Participate in Agile/Scrum ceremonies and CI/CD processes.
  • Provide production support and ensure security, performance, and quality standards.

Skills

Full stack development
Problem solving
Software design
Team collaboration
CI/CD
Quality engineering
Technical leadership

Education

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field

Tools

Java
Spring Boot
Spring MVC
J2EE
RESTful APIs
Microservices
Angular
JavaScript
TypeScript
HTML/CSS
Git
Jenkins
Maven
SQL
Oracle DB
CI/CD
Linux/Unix
JUnit
Kafka

Job description

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

Code Connect Inc • Maryland

On-site
USD 90,000 - 120,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Tampa (FL)

On-site
USD 110,000 - 170,000
Java Full Stack Developer
Java Full Stack Developer

TechDigital Group • Richmond (VA)

On-site
USD 90,000 - 130,000
Java Full Stack Developer
Java Full Stack Developer

Delta Progress Group Inc • Indiana (PA)

On-site
USD 120,000 - 180,000
Java Full-Stack Developer
Java Full-Stack Developer

Compunnel, Inc. • New York (NY)

On-site
USD 120,000 - 180,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Java Full stack developer
Java Full stack developer

Precision Technologies • New Jersey

On-site
USD 110,000 - 140,000
Java Full Stack Developer
Java Full Stack Developer

Bizoforce - The Innovation Platform Accelerating Digital Solutions for Enterprises • Richardson (TX)

On-site
USD 110,000 - 160,000
Java Full Stack Engineer (Senior)
Java Full Stack Engineer (Senior)

TechDigital Group • Atlanta (GA)

On-site
USD 120,000 - 160,000
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Tampa (FL)

On-site
USD 110,000 - 130,000