# Senior Java Developer

> Qode · Pennsylvania, United States (Hybrid) · Full-time · Posted 2026-06-02

**Workplace:** hybrid

## Description

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

-   5–8 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

## Apply

[Apply at Qode](https://apply.workable.com/qodeworld/j/934F052392/apply)

---
Powered by [Workable](https://www.workable.com)
