Java Developer with GraphQL

Overview

Hybrid
$50 - $60
Contract - W2
Contract - 12 Month(s)

Skills

API
Agile
Amazon Web Services
Apache Maven
Cloud Computing
Collaboration
Communication
Conflict Resolution
Continuous Delivery
Continuous Integration
Database
Debugging
DevOps
Git
Gradle
GraphQL
Java
Jenkins
Microservices
NoSQL
OOD
Problem Solving
RESTful
SQL
Scrum
Software Design
Spring Framework
Sprint
Version Control

Job Details

Job Title: Java Developer (GraphQL Experience) Hybrid

Location: Richmond, VA (Hybrid: Onsite presence required)

Ex Capital One Preferred

Overview

We are seeking a skilled Java Developer with strong experience in GraphQL to join our team in Richmond, VA. This hybrid role requires a candidate who can work onsite and remotely, collaborating with cross-functional teams to build scalable, high-quality backend services using modern Java technologies and GraphQL APIs. Ex-Capital One experience is preferred.

Key Responsibilities

Design, develop, and maintain Java backend services and applications, integrating GraphQL APIs for data retrieval and manipulation.

Build, consume, and optimize REST/GraphQL APIs and third-party service integrations.

Collaborate with frontend, cloud, and DevOps teams on end-to-end application design and delivery.

Write efficient, reusable, and reliable Java code, adhering to best practices in object-oriented design and coding standards.

Troubleshoot, debug, and resolve issues related to backend systems and API integration.

Participate in Agile ceremonies, contribute to sprint planning, and actively engage in code reviews.

Required Skills

5+ years of hands-on Java development experience (Java 8+ preferred)

Proven experience implementing and consuming GraphQL APIs (GraphQL Java, Apollo, or similar frameworks)

Strong understanding of Spring Boot and REST API design

Experience with database integration (SQL/NoSQL)

Familiarity with containerization, CI/CD pipelines, and version control (Git, Maven/Gradle, Jenkins)

Solid problem-solving skills and the ability to translate business requirements into technical solutions

Excellent verbal and written communication skills

Must be local to Richmond, VA and able to work onsite as needed

Desired Skills

Experience with AWS or other cloud platforms

Familiarity with modern front-end frameworks or microservices architecture

Exposure to Agile/Scrum environments

Ex-Capital One experience preferred

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.