Description

Job Description

We are seeking a highly skilled server-side Java developer to join our team. The ideal candidate will have experience with SpringBoot, NoSQL databases such as DynanoDB, AWS platform, and GraphQL. As a server-side Java developer, you will be responsible for developing and maintaining high-performance, scalable, and secure server-side applications.

Responsibilities

Design and develop server-side applications using Java and SpringBoot framework.
Develop and maintain NoSQL databases such as DynanoDB for efficient data storage and retrieval.
Utilize AWS platform to develop and deploy applications on cloud infrastructure.
Design and implement GraphQL APIs to provide efficient data access for the client-side applications.
Work with cross-functional teams to identify and resolve application issues.
Write clean, scalable, and maintainable code that meets industry standards.

Requirements

Bachelor's degree in computer science or related field.
5+ years of experience in server-side Java development.
Strong knowledge of SpringBoot framework.
Experience in NoSQL databases such as DynanoDB.
Experience with AWS platform and services such as EC2, S3, RDS, etc.
Proficient in GraphQL and REST APIs.
Strong problem-solving and analytical skills.
Ability to work independently and as part of a team.
Excellent communication and collaboration skills.
 

Education

Any Graduate