Build and maintain scalable, secure server-side applications using Java and SpringBoot.
Responsibilities
- Design and develop server-side applications using Java and the SpringBoot framework.
- Develop and maintain NoSQL databases, specifically DynamoDB, for efficient data storage and retrieval.
- Deploy and manage applications on AWS cloud infrastructure.
- Implement GraphQL APIs to provide efficient data access for client-side applications.
- Collaborate with cross-functional teams to identify and resolve application issues.
Required Skills
- 5+ years of experience in server-side Java development.
- Proficiency with the SpringBoot framework.
- Experience with NoSQL databases, specifically DynamoDB.
- Hands-on experience with AWS services including EC2, S3, and RDS.
- Strong knowledge of GraphQL and REST APIs.
- Solid understanding of Java programming.
- Bachelor's degree in computer science or a related field.