Job Description
Good to have:
Java 8+, Spring boot, Rest web services, API, Banking domain knowledge, AGILE Concepts
AWS - Must to Have - EC2-ElasticComputeCloud , Lambda, DynamoDB, S3-SimpleStorageService, Cloud watch, IAM (Roles / Policies)
AWS - Good to Have - CDK, Cloud formation, SSM-Systems Manager, Secrets Manager, KMS-Key Management Service, AWS Transfer family, Route 53, ECR-Elastic Container Registry, ECS-Elastic Container Service, EKS-Elastic Kubernete Service, Fargate
Roles & Responsibilities:
- Proficient in Java 8+ programming as per the user story and hands on with technical skills necessary for delivering the module.
- Knowledge of CI CD tools Ansible, Jenkins and AWS.
- Proficient in clean code practices
- Knowledge on Test driven development (Junit 5) and Behavioral driven development. (fitnesse, cucumber)
- Knowledge on Spring Framework, spring boot, Spring security.
- Knowledge on front end framework like ReactJS, typescript, babel, webpack
- This includes design patterns, application frameworks, UI concepts and intermediate level of database programming.
- Ability to perform code reviews for peers and juniors and define clean coding practices.
- Ability to perform unit testing and quality assurance using SonarQube within accepted error rate for unit delivered.
- Aware of different techniques and tools available within DevOps. Contribute to the devOps team for implementation and execution.
- Ability to perform code vulnerability check.
- Good to have knowledge of Linux commands
Job Classification
Industry: IT Services & Consulting
Functional Area: IT Services & Consulting
Role Category: IT & Information Security - Other
Role: IT & Information Security - Other
Employement Type: Full time
Contact Details:
Company: Tata Consultancy
Location(s): Multi-City, India