T

Java/J2EE, AWS - Senior Technical Lead

Tata Consultancy Services · Chennai, Tamil Nadu, India - Pune, Maharashtra, India

~₹22L (est.)8–15 yrs experiencefull_timePosted Yesterday
Apply now →

Job description

- Must have experience in **Java 17+**, **OOP**, **design patterns**, **Spring Boot**, **microservices**, **REST APIs**, **Spring Security**, **JDBC**/**JPA**/**Hibernate**, and **OpenAPI**/**Swagger**. - Must have experience in **AWS** cloud services including **ECS Fargate**, **S3**, **Step Functions**, **API Gateway**, **RDS PostgreSQL**, **Lambda**, **multi-AZ**, high availability, and disaster recovery patterns. - Must have experience in **PostgreSQL**/**MS SQL Server**, schema design, query optimization, performance tuning, batch processing, **ETL**, file ingestion, validation pipelines, and **Spring Batch**. - Must have experience in **OAuth2**, **JWT**, **SSO**, **IAM**, encryption, secrets management, audit trails, regulatory compliance, logging, monitoring, **CloudWatch**, and **ELK**. - Must have experience in event-driven architecture using **Kafka**, **SQS**/**SNS**, messaging/streaming platforms, **SFTP**/**FileX**, **APIs**, **S3** landing zones, workflow orchestration, and rules/decisioning services. - React OR Angular OR NodeJS, Azure Kubernetes Services(AKS) - Must have experience working with either of Java UI Tech Stack Angular/NodeJS/Vue JS - Must have experience in **Git**/**GitHub**, branching strategy, pull requests, code reviews, **CI/CD**, **Jenkins**, **GitHub Actions**, **Agile**/**Scrum**, estimation, dependency tracking, and technical risk mitigation. - Must have 8+ years of **Java**/**Spring Boot** development experience with 3+ years in lead/architect role, including **HLD**/**LLD**, architecture reviews, coding standards, and mentoring developers. - Angular 19 exposure for full-stack understanding. - Power BI integration experience. - Docker and container orchestration experience. - Collections / delinquency domain expertise