Required Skills and Qualifications
- Java Expertise : Strong experience in developing enterprise-grade applications using Java 8+ with Spring Boot.
- AWS Knowledge : Hands-on experience with AWS cloud services, including EC2, Lambda, S3, RDS, API Gateway, and especially AWS Cognito.
- Microservices Architecture : Proven experience in designing and deploying microservices-based architectures.
- Security Acumen : Deep understanding of application security principles, including authentication, authorization, and data protection.
- Familiarity with security frameworks and tools (e.g., OWASP, JWT, SAML).
- DevOps & CI / CD : Knowledge of CI / CD pipelines, Docker, Kubernetes, and AWS CloudFormation or Terraform.
- Problem Solving : Excellent analytical and debugging skills to identify and solve complex technical challenges.
Preferred Qualifications
AWS certifications (e.g., AWS Certified Solutions Architect or AWS Certified Developer).Experience with event-driven architectures using Kafka or AWS SNS / SQS.Knowledge of NoSQL databases like DynamoDB.Familiarity with Agile / Scrum methodologies with excellent communication skillsEducational Background
Bachelors or Masters in Computer Science, Software Engineering, or related field.Skills Required
Java, Spring Boot, Microservices, Rest Api, Aws Ec2, Aws Lambda, Aws Rds