27 Aug
|
Tata Consultancy Services
|
Bengaluru
27 Aug
Tata Consultancy Services
Bengaluru
Key Responsibilities:
- Design, develop, test, and deploy enterprise-grade applications using Java, Spring Boot, and Microservices.
- Build and maintain RESTful APIs and backend services.
- Develop cloud-native applications leveraging Microsoft Azure services.
- Implement CI/CD pipelines and automate deployment processes.
- Collaborate with architects, business analysts, QA teams, and stakeholders.
- Troubleshoot, debug, and optimize applications for performance and scalability.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Integrate applications with databases, messaging systems, and third-party services.
- Ensure application security, compliance, and reliability.
- Support production deployments and resolve critical issues when required.
Required Skills & Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 6+ years of experience in software development using Java/J2EE.
- Robust experience with Spring Boot, Spring MVC, Spring Security, Spring Data JPA.
- Hands-on experience in developing Microservices architecture.
- Experience with Microsoft Azure services such as:
- Azure App Services
- Azure Functions
- Azure Kubernetes Service (AKS)
- Azure Service Bus
- Azure Storage Accounts
- Azure Key Vault
- Azure API Management
- Azure Monitor
- Experience with REST APIs and API integrations.
- Proficiency in SQL and NoSQL databases (SQL Server, PostgreSQL, MongoDB, Cosmos DB).
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with Git-based source control systems.
📌 Azure Java Spring Boot (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru