01 Sep
|
Tata Consultancy Services
|
Pune
01 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