02 Sep
|
Tata Consultancy Services
|
Pune
02 Sep
Tata Consultancy Services
Pune
Role - Senior Java Technical Lead / Java Architect
Required Technical Skill Set- Java 17+, Spring Boot, REST APIs, AWS ECS Fargate, S3, Step Functions, API Gateway, RDS, Lambda, PostgreSQL/MS SQL Server, JPA/AWS, Hibernate, OAuth2/JWT/SSO, Kafka/SQS/SNS, Spring Batch/ETL, Git/GitHub, CI/CD
Desired Experience Range - 8+ Years
Location - Chennai, Pune
Desired Competencies (Technical/Behavioral Competency)
Must-Have
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.
📌 Java Technical Lead Pune
🏢 Tata Consultancy Services
📍 Pune