30 Oct
|
Tata Consultancy Services
|
Kolkata
30 Oct
Tata Consultancy Services
Kolkata
Role - Senior Java DeveloperRequired Technical Skill Set- Java 17+, Spring Boot, REST APIs, AWS API Gateway, Kafka Git/GitHub, CI/CD Desired Experience Range - 7+ Years Location - Pune, Mumbai, Bangalore, Kolkata
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
- 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,
- 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.
Roles & Responsibilities
- Design, develop,
and deliver Java 17+ Spring Boot microservices, REST APIs, and cloud-native services aligned to enterprise architecture standards.
- Create and maintain HLD/LLD, solution design documents, API specifications, architecture decisions, and technical documentation in Confluence.
- Drive technical delivery across Agile teams/pods including estimation, planning, dependency tracking, code reviews, quality governance, and risk mitigation.
- Integrate with upstream and downstream systems through SFTP/FileX, APIs, S3 landing zones, messaging platforms, and workflow orchestration services.
- Mentor and guide developers, enforce coding standards and best practices, support technical design sessions, and contribute to production support and incident resolution.
📌 Java Back End Developer (Kolkata)
🏢 Tata Consultancy Services
📍 Kolkata