Java Angular Fullstack Developer with AWS
- Source: Naukri
- Tata Consultancy Services
- On-site
- Bengaluru
- Full-Time
- Mid level
Job Description
Key Responsibilities
- Backend Architecture: Design, implement, and maintain secure, resilient, and high-performance Java microservices utilizing Spring Boot and Spring Cloud components.
- Frontend Engineering: Architect and develop clean, modular, and responsive user interfaces using Angular (v12+), TypeScript, HTML5, and CSS3.
- Cloud Deployment: Build, configure, and optimize cloud-native application deployments on AWS using EC2, ECS/EKS, AWS Lambda, S3, and CloudFront.
- API Development: Author and consume structured, secure RESTful APIs with clear gateway routing, version control, and authentication protocols (e.g., OAuth2, AWS Cognito).
- Database & Messaging: Manage and model schemas across relational databases (PostgreSQL/MySQL/Oracle) and implement asynchronous communication via messaging tools like Apache Kafka or RabbitMQ.
- DevOps Excellence: Maintain source code management (GitHub) and enforce automated CI/CD pipelines using tools like Jenkins, GitHub Actions, Docker, and Kubernetes.
- Agile Collaboration: Actively participate in Scrum ceremonies, collaborate with product stakeholders, perform peer code reviews, and mentor junior team members.
Skills
- Java
- amazon-web-services
- spring
- spring-boot
- spring-cloud
- TypeScript
- microsoft-typescript
- HTML5
- css-3
- amazon-ec2
- amazon-ecs
- amazon-eks
- aws-lambda
- amazon-s3
- amazon-cloudfront
- OAuth2
- amazon-cognito
- PostgreSQL
- mysql
- oracle
- Kafka
- RabbitMQ
- Github
- Jenkins
- github-actions
- Docker
- Kubernetes
