Epicareer Might not Working Properly
Learn More
G

Java Developer

  • Full Time, onsite
  • Global Applications Solutions
  • Hybrid, United States of America
Salary undisclosed

Checking job availability...

Original
Simplified

Hello,

Please check and let me know if you'll be interested

Java Developer WITH GraphQL
Reston VA (hybrid) MUST BE LOCAL

ONLY ON W2

Job Description:

Java Spring Boot API Developer role focusing on REST APIs, with exposure to GraphQL and AWS AppSync, entails designing, developing, and maintaining robust and scalable backend services. This role bridges traditional RESTful architectures with modern GraphQL implementations, leveraging cloud-based solutions. Key responsibilities and requirements include:

  • Backend Development:
  1. Proficiency in Java and the Spring Boot framework.
  2. Experience designing and developing RESTful APIs.
  3. Knowledge of database interactions (SQL and/or NoSQL).
  • GraphQL Implementation:
  1. Understanding of GraphQL principles and experience building GraphQL APIs.
  2. Familiarity with GraphQL schema design and query optimization.
  3. Experience with tools and libraries for GraphQL development (e.g., Apollo, GraphQL Java).
  • AWS AppSync:
  1. Experience with AWS AppSync for building serverless GraphQL APIs.
  2. Knowledge of AWS services such as Lambda, DynamoDB, and IAM.
  3. Ability to configure resolvers and data sources in AppSync.
  • API Design and Architecture:
  1. Strong understanding of API design principles and best practices.
  2. Ability to choose the appropriate API architecture (REST or GraphQL) based on requirements.
  3. Experience with API documentation and testing.
  • Cloud Technologies:
  1. Experience with AWS cloud platform.
  2. Understanding of serverless architecture and microservices.
  3. Knowledge of containerization and deployment tools (e.g., Docker, Kubernetes) is a plus.
  • DevOps Practices:
  1. Familiarity with CI/CD pipelines and automated testing.
  2. Experience with Git and Terraform is a plus
  • Problem-Solving and Communication:
  1. Strong analytical and problem-solving skills.
  2. Excellent communication and teamwork abilities.
  3. Ability to work independently and manage time effectively.

Thanks

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.
Report this job

Hello,

Please check and let me know if you'll be interested

Java Developer WITH GraphQL
Reston VA (hybrid) MUST BE LOCAL

ONLY ON W2

Job Description:

Java Spring Boot API Developer role focusing on REST APIs, with exposure to GraphQL and AWS AppSync, entails designing, developing, and maintaining robust and scalable backend services. This role bridges traditional RESTful architectures with modern GraphQL implementations, leveraging cloud-based solutions. Key responsibilities and requirements include:

  • Backend Development:
  1. Proficiency in Java and the Spring Boot framework.
  2. Experience designing and developing RESTful APIs.
  3. Knowledge of database interactions (SQL and/or NoSQL).
  • GraphQL Implementation:
  1. Understanding of GraphQL principles and experience building GraphQL APIs.
  2. Familiarity with GraphQL schema design and query optimization.
  3. Experience with tools and libraries for GraphQL development (e.g., Apollo, GraphQL Java).
  • AWS AppSync:
  1. Experience with AWS AppSync for building serverless GraphQL APIs.
  2. Knowledge of AWS services such as Lambda, DynamoDB, and IAM.
  3. Ability to configure resolvers and data sources in AppSync.
  • API Design and Architecture:
  1. Strong understanding of API design principles and best practices.
  2. Ability to choose the appropriate API architecture (REST or GraphQL) based on requirements.
  3. Experience with API documentation and testing.
  • Cloud Technologies:
  1. Experience with AWS cloud platform.
  2. Understanding of serverless architecture and microservices.
  3. Knowledge of containerization and deployment tools (e.g., Docker, Kubernetes) is a plus.
  • DevOps Practices:
  1. Familiarity with CI/CD pipelines and automated testing.
  2. Experience with Git and Terraform is a plus
  • Problem-Solving and Communication:
  1. Strong analytical and problem-solving skills.
  2. Excellent communication and teamwork abilities.
  3. Ability to work independently and manage time effectively.

Thanks

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.
Report this job