Design and develop RESTful APIs and microservices using Java Spring Boot.
Experience in Java development with strong knowledge of Spring Boot.
Implement and manage cloud-native applications on AWS (EC2, Lambda, S3, RDS, CloudFormation, etc.).
Hands-on experience with AWS services and cloud-native application development.
Model and query complex data relationships using Graph Databases (e.g., Neo4j, Amazon Neptune).
Collaborate with front-end developers, DevOps, and product teams to deliver end-to-end solutions.
Ensure code quality through unit testing, integration testing, and code reviews.
Optimize application performance and scalability.
Maintain CI / CD pipelines and participate in agile development practices.
Monitor and troubleshoot production issues and provide timely resolutions.
Proficiency in working with Graph Databases (e.g., Neo4j, Amazon Neptune, or similar).
Strong understanding of RESTful APIs, microservices architecture, and design patterns.
Experience with Docker, Kubernetes, or other container orchestration tools is a plus.
Familiarity with CI / CD tools like Jenkins, GitLab CI, or AWS CodePipeline.
Excellent problem-solving and communication skills.
AWS Certification (e.g., AWS Certified Developer or Solutions Architect).
Experience with other NoSQL databases (e.g., MongoDB, DynamoDB).
Knowledge of GraphQL is a plus.
Exposure to event-driven architecture and messaging systems (e.g., Kafka, SQS).
Java Aws • Hyderabad, TS, India