About the Role
We are looking for a highly skilled Java Full Stack Developer with strong expertise in DevOps practices and AWS cloud services . The ideal candidate will have a solid background in backend and frontend development, coupled with hands-on experience in automating deployments, managing CI / CD pipelines, and leveraging AWS infrastructure to deliver scalable and high-performing applications.
Key Responsibilities
- Full Stack Development Design, develop, and maintain scalable Java-based backend applications (Spring Boot / Spring Framework).
- Build responsive and dynamic front-end applications using React.js / Angular / Vue.js .
- Write reusable, testable, and efficient code for both client-side and server-side applications.
- Integrate RESTful APIs, GraphQL, and microservices architectures.
- DevOps & CI / CD Implement and maintain CI / CD pipelines using Jenkins, GitLab CI, GitHub Actions, or similar.
- Automate build, deployment, and infrastructure provisioning using tools like Terraform, Ansible, or CloudFormation .
- Ensure smooth containerization and orchestration using Docker and Kubernetes (EKS preferred).
- Implement monitoring, logging, and alerting using tools like Prometheus, Grafana, ELK, or CloudWatch.
- AWS Cloud Design and manage scalable cloud-native solutions on AWS (EC2, S3, RDS, Lambda, ECS / EKS, API Gateway, CloudFormation, IAM, CloudWatch, etc.) .
- Optimize cloud costs and ensure security best practices are followed.
- Troubleshoot and resolve issues in cloud environments with a focus on high availability and scalability.
- Work closely with cross-functional teams (Product, QA, DevOps, Security).
- Follow Agile / Scrum methodology and contribute to sprint planning, retrospectives, and daily stand-ups.
- Mentor junior developers and contribute to code reviews, design discussions, and knowledge sharing.
Collaboration & Best Practices
Required Skills & Experience
Core Backend Skills : Strong expertise in Java, Spring Boot, Spring MVC, Hibernate / JPA .Experience with RESTful APIs, microservices, and event-driven architecture .Proficiency in SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB, DynamoDB).Frontend Skills : Proficiency in React.js / Angular / Vue.js .Strong knowledge of HTML5, CSS3, JavaScript (ES6+), TypeScript .Familiarity with responsive design and cross-browser compatibility.DevOps & Cloud Skills : Hands-on with CI / CD pipelines, Git, Docker, Kubernetes .Strong understanding of AWS services (EC2, S3, RDS, Lambda, CloudFormation, API Gateway, CloudWatch, IAM, etc.).Experience with infrastructure as code (Terraform / CloudFormation) .Other Skills : Knowledge of Agile / Scrum methodologies .Familiarity with test automation frameworks (JUnit, Selenium, Cypress, etc.).Good understanding of security best practices for APIs, applications, and cloud.