Show more filters
Banner image for Incedo Inc.

Senior Java Software Engineer

Incedo Inc.

3.5
7 reviews
Incedo Inc.
Job Type   /   Job Level
Full-time   /   Senior Executive
Job Location
Pittsburgh, PA
A free Jobstore account is required to proceed to the employer site.

Senior Java Developer (Spring Boot + AWS) with Graph QL

Location: Pittsburgh, PA (Onsite/Hybrid)


Role Overview

We are looking for a Senior Java Developer with strong expertise in Spring Boot, REST APIs, and AWS cloud services to design, develop, and maintain scalable enterprise applications. The ideal candidate will have a solid foundation in backend development, experience working in Agile environments, and the ability to collaborate effectively with cross-functional teams.


Key Responsibilities

  • Design, develop, and maintain Java-based web applications using Spring Boot and related frameworks
  • Build and consume RESTful APIs and, where applicable, GraphQL endpoints
  • Deploy, monitor, and maintain applications using AWS services such as EC2, S3, Lambda, RDS, and SQS
  • Collaborate with front-end teams working on Angular-based UIs and JSP pages
  • Develop and optimize data access layers using Hibernate/JPA with relational databases (Oracle, MySQL, SQL Server)
  • Write clean, maintainable, and testable code with proper unit testing using JUnit and Mockito
  • Participate in code reviews, architectural discussions, and technical design decisions
  • Work within CI/CD pipelines using tools like Jenkins, Maven, and Git
  • Actively contribute to Agile ceremonies including daily stand-ups, sprint planning, and retrospectives


Required Skills & Experience

  • 9–15 years of professional experience in Java development
  • Strong understanding of Spring Framework and Spring Boot (deep conceptual knowledge)
  • Proven experience building RESTful APIs (GraphQL exposure is a plus)
  • Hands-on experience with AWS services (EC2, S3, Lambda, RDS, SQS)
  • Strong expertise in Hibernate/JPA and relational databases
  • Experience with build and CI/CD tools such as Maven/Ant, Jenkins, and Git
  • Solid understanding of unit testing frameworks (JUnit, Mockito)
  • Familiarity with Agile/Scrum methodologies
  • Strong communication skills with the ability to explain technical concepts clearly


Nice to Have

  • Experience working with microservices architecture and Spring Cloud
  • Exposure to GCP along with AWS
  • Hands-on experience with Docker / containerization
  • Basic frontend experience with Angular or JavaScript frameworks
  • Experience with IBM WebSphere Commerce (WCS)
  • Knowledge of Unix/Linux shell scripting


A free Jobstore account is required to proceed to the employer site.
Jobs in United States of America   »   Jobs in Pennsylvania   »   Jobs in Pittsburgh   »   Senior Java Software Engineer

More jobs

People also search