I
Java Developer with GraphQL SME
Ideaon
Reston · On-site Contract Senior Today
About the role
We are seeking a highly experienced Java Developer with Subject Matter Expertise (SME) in GraphQL to join our team supporting strategic initiatives for Fannie Mae. The ideal candidate will have strong backend development experience and deep expertise in designing and implementing scalable GraphQL APIs within a microservices architecture.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Java and Spring Boot
- Lead the design and implementation of GraphQL APIs, schemas, and resolvers
- Collaborate with cross-functional teams to define API requirements and data models
- Optimize API performance, security, and scalability
- Integrate GraphQL services with existing REST and microservices-based systems
- Ensure code quality through unit testing, code reviews, and CI/CD practices
- Provide technical leadership and mentorship to team members
- Troubleshoot and resolve complex production issues
Required Qualifications
- 8+ years of experience in Java development
- Strong expertise in GraphQL (Schema design, resolvers, federation, performance tuning)
- Hands-on experience with Spring Boot and Microservices architecture
- Experience with RESTful APIs and API gateway integrations
- Solid understanding of data modeling and API design principles
- Experience with CI/CD pipelines, Git, and Agile methodologies
Preferred Qualifications
- Experience with AWS or other cloud platforms
- Knowledge of GraphQL tools such as Apollo Server/Client
- Familiarity with Docker and Kubernetes
- Prior experience working in financial services or mortgage domain
- Strong problem-solving and communication skills.
Skills
AgileAPI GatewayCI/CDDockerGitGraphQLJavaKubernetesMicroservicesRESTful APIsSpring Boot
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free