Qode
Computer Software
SeniorJavaDeveloper
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Java Developer at Qode. Skills: Java, Spring Boot, AWS, REST APIs. Design Java-based web applications. Develop Java-based web applications”
Industry & Context.
Root cause analysis
What They're Looking For.
Must Have
5–8 years of professional experience in Java development, Spring Framework and Spring Boot knowledge, Proven experience building RESTful APIs, Hands-on experience with AWS services, expertise in Hibernate/JPA and relational databases, Experience with build and CI/CD tools, Solid understanding of unit testing frameworks, Familiarity with Agile/Scrum methodologies, communication skills
Nice to Have
GraphQL exposure, Experience working with microservices architecture, Spring Cloud experience, Exposure to GCP, Hands-on experience with Docker, Basic frontend experience, Experience with IBM WebSphere Commerce, Unix/Linux shell scripting knowledge
What You'll Do.
Design Java-based web applications
Develop Java-based web applications
Maintain Java-based web applications
Build GraphQL endpoints
Consume GraphQL endpoints
Deploy applications using AWS
Monitor applications using AWS
Maintain applications using AWS
Collaborate with front-end teams
Develop data access layers
Optimize data access layers
Write maintainable code
Participate in code reviews
Participate in architectural discussions
Participate in technical design decisions
Work within CI/CD pipelines
Contribute to Agile ceremonies
How You'll Work.
Team & Collaboration
Cross-functional teams; Front-end teams; Agile ceremonies
Communication Scope
Explain technical concepts
Process & Methodology
Agile, Scrum
Full Job 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
Applying for this Senior Java Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Qode?
Real rants from real employees. Read before you apply.