Ideaon

Ideaon

Website

Java Developer (SME – GraphQL)

Company

Ideaon

Role

Java Developer (SME – GraphQL)

Job type

Contractor

Posted

2 days ago

Salary

Not disclosed by employer

Job description

Job Description

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.
Resume ExampleCover Letter Example

Explore more

Similar jobs