DE-AWS Cloud Native -Full Stack Engineer-MRK-N02
- Kochi, Kerala
- Permanent
- Full-time
- Build scalable, resilient, and secure microservices using: Java, Node.js, Python
- Design, develop, and maintain cloud-native applications on AWS, leveraging managed services and event-driven architectures
- Develop RESTful APIs and backend services with strong focus on performance, observability, and fault tolerance
- Implement CI/CD pipelines, automated testing, and release strategies to enable continuous delivery
- Translate business and technical requirements into well-architected cloud solutions following AWS best practices
- Collaborate closely with architects, DevOps engineers, and product teams across global engagements
- Ensure adherence to security, compliance, and cost-optimization principles in cloud implementations
- Participate in code reviews, technical design discussions, and mentoring of junior developers
- Contribute to modernization initiatives including monolith-to-microservices, cloud migration, and re-platforming
- Proficiency in Java programming language.
- Solid understanding of cloud-native design patterns (microservices, event-driven, serverless)
- Core Java (Java SE), Java 8+ (Streams, Lambda Expressions, Functional Programming), Collections Framework
- Java Enterprise (J2EE / Jakarta EE)
- Spring Ecosystem (Spring Framework (Core, Context, AOP), Spring MVC, Spring Boot, Spring Security, Spring Integration, Spring-Batch
- Persistence & ORM, JPA, JDBC, Spring JDBC
- Microservices & Cloud-Native (Spring Boot Microservices, Config Server, Event-Driven Architecture)
- Testing Frameworks (JUnit 4 / JUnit 5, Spring Test)
- Strong hands-on experience with Java cloud native development using AWS Cloud
- Knowledge in AWS Serverless offerings (Lambda, ECS, EKS, SNS, SQS)
- API & Integration (RESTful Web Services (JAX-RS, Spring REST), SOAP Web Services (JAX-WS), JSON / XML Processing (Jackson, JAXB), API Design (OpenAPI / Swagger)
- AWS service level understanding / hands on exposure on: EC2, S3, RDS/DynamoDB, Lambda, API Gateway, IAM, CloudWatch, Rout 53, ACM, VPC, subnet etc
- DevOps practices: CI/CD, automated builds, testing, and deployments
- Experience with containerization and orchestration (Docker, ECS/EKS - preferred)
- Exposure to GenAI / AI-enabled services, such as:
- Integrating LLM APIs
- Using AI services within cloud-native workflows
- Prompt-driven or agent-based application patterns like RAG, MCP
- Experience with UI technologies (React / Angular / Vue or similar)
- Familiarity with full-stack development and frontend-backend integration
- Exposure to observability tools (logs, metrics, tracing)
- Knowledge of API security, OAuth, and identity integration
- Prior experience in enterprise-scale delivery environments
- Infrastructure as Code (IaC): Terraform, AWS CloudFormation, or similar
- Strong problem-solving and analytical mindset
- Ability to work effectively in distributed, multi-cultural teams
- Clear communication skills with both technical and non-technical stakeholders
- Ownership mindset with focus on quality, scalability, and maintainability
- Continuous learner with passion for modern cloud and AI technologies
- Bachelor's degree in computer science, Engineering, or related field
- 4 to 8 years of overall IT experience, with strong focus on cloud-native development
- Proven experience delivering production-grade AWS solutions
- Hands-on experience with modern SDLC, Agile, and DevOps practices
- Opportunity to work on large-scale, global cloud transformation programs
- Exposure to cutting-edge cloud, DevOps, and GenAI initiatives
- Continuous learning, certifications, and career progression opportunities
- A collaborative, inclusive environment focused on innovation and quality
- Flexibility and autonomy to grow both technically and professionally