Senior Full-Stack Java Engineer

Pittsburgh Tomorrow

Pittsburgh (Allegheny County)

On-site

USD 120,000 - 170,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Life in Pittsburgh is seeking a Senior Full-Stack Java Engineer to join our team in Pittsburgh, PA. You will own the development of backend services in Java/Spring Boot and frontend in React, delivering robust APIs and responsive interfaces.

You will work with Docker, Kubernetes, Azure/AWS, and CI/CD pipelines within an Agile environment to ship high-quality software. Strong problem-solving and collaboration are essential for success.

Qualifications

  • 10+ years of software development experience with a focus on full-stack development.
  • Proficiency in Java, Spring Boot, and microservices architecture.
  • Hands-on experience with React, HTML5, CSS3, and modern JavaScript.
  • Expertise with Docker containerization and orchestration tools.
  • Experience with cloud platforms like Azure and AWS.
  • Knowledge of designing and implementing RESTful APIs and microservices.
  • Working knowledge of relational and NoSQL databases.
  • Familiarity with CI/CD practices, version control, and automated testing frameworks.
  • Understanding of software design patterns and domain-driven design principles.
  • Strong problem-solving skills and attention to detail.

Responsibilities

  • Develop and maintain backend services using Java and Spring Boot framework
  • Create responsive and optimized frontend interfaces with React, HTML5, and CSS3
  • Implement containerized deployment strategies using Docker and Kubernetes
  • Work with cloud platforms such as Azure and AWS to deploy and manage applications
  • Design and implement RESTful APIs and microservices using Spring Boot
  • Collaborate with team members to ensure the success of projects
  • Follow Agile and Scrum methodologies for project management
  • Contribute to code reviews, testing, and troubleshooting efforts

Skills

Java
Spring Boot
Microservices
React
JavaScript
HTML5
CSS3
RESTful APIs
Docker
Kubernetes
AWS
Azure
CI/CD
Agile/Scrum
Problem-solving

Tools

Docker
Kubernetes
React
HTML5
CSS3
Spring Boot
REST APIs
AWS
Azure
CI/CD tools

Job description

Introduction

We are seeking a Senior Full-Stack Java Engineer to join our team in Pittsburgh, PA. This role will involve working on both the Java backend and React frontend of our applications, utilizing a range of technologies including Kubernetes, RESTful APIs, HTML5, and more. If you have extensive experience in full-stack development and are passionate about creating high-quality software solutions, we want to hear from you.

Responsibilities
  • Develop and maintain backend services using Java and Spring Boot framework
  • Create responsive and optimized frontend interfaces with React, HTML5, and CSS3
  • Implement containerized deployment strategies using Docker and Kubernetes
  • Work with cloud platforms such as Azure and AWS to deploy and manage applications
  • Design and implement RESTful APIs and microservices using Spring Boot
  • Collaborate with team members to ensure the success of projects
  • Follow Agile and Scrum methodologies for project management
  • Contribute to code reviews, testing, and troubleshooting efforts
Requirements

Required Skills/Qualifications:

  • 10+ years of software development experience with a focus on full-stack development
  • Proficiency in Java, Spring Boot framework, and microservices architecture
  • Hands-on experience with React, HTML5, CSS3, and modern JavaScript
  • Expertise with Docker containerization and orchestration tools
  • Experience with cloud platforms like Azure and AWS
  • Knowledge of designing and implementing RESTful APIs and microservices
  • Working knowledge of relational and NoSQL databases
  • Familiarity with CI/CD practices, version control, and automated testing frameworks
  • Understanding of software design patterns and domain-driven design principles
  • Strong problem-solving skills and attention to detail

Preferred Skills:

  • Experience with Agile and Scrum methodologies
  • Knowledge of performance management and optimization techniques
  • Ability to work independently and collaboratively within a team
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Java Engineer — Spring, React, Cloud
Senior Full-Stack Java Engineer — Spring, React, Cloud

Pittsburgh Tomorrow • Pittsburgh

On-site
USD 120,000 - 170,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Pinnaclearc • Mountain View (CA)

On-site
USD 120,000 - 150,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Glorio Group • Ohio

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

Veriipro • Mount Laurel Township (NJ)

On-site
USD 110,000 - 160,000
Full Stack Java developer
Full Stack Java developer

Cinergy Technology Inc. • Dallas (TX)

On-site
USD 110,000 - 140,000
Senior Java Backend Developer
Senior Java Backend Developer

Incedo Inc. • Dallas (TX)

On-site
USD 120,000 - 150,000
Fullstack Java Developer with React
Fullstack Java Developer with React

PROCAL TECHNOLOGIES • Alpharetta (GA)

Hybrid
USD 130,000 - 170,000
Full Stack Engineer
Full Stack Engineer

HCL Technologies Limited • San Antonio (TX)

On-site
USD 65,000 - 85,000
Full Stack Developer
Full Stack Developer

Selby Jennings • Charlotte (NC)

Hybrid
USD 100,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

Veriipro • Chicago (IL)

On-site
USD 120,000 - 150,000