Senior Java Developer (AWS Microservices) (Bengaluru)

Senior Java Developer (AWS Microservices) (Bengaluru)

24 Sep
|
Tata Consultancy Services
|
Bengaluru

24 Sep

Tata Consultancy Services

Bengaluru

We are seeking a highly skilled Senior Java Developer with strong expertise in Java, Spring Boot, Microservices, AWS Cloud, and API Development. The ideal candidate will be responsible for building, deploying, and supporting enterprise-grade APIs and cloud-native applications for mission-critical banking platforms.

The role requires hands-on experience in backend development, AWS services, CI/CD integration, secure coding practices, and microservices architecture.

Key Responsibilities

API & Backend Development

- Design, develop, and enhance enterprise APIs using Java and Spring Boot.
- Build scalable and resilient microservices following industry best practices.
- Develop RESTful APIs and backend services for business-critical applications.
- Optimize application performance and resolve technical issues.

Cloud-Native Development
- Deploy and manage microservices on AWS environments.
- Build scalable solutions leveraging AWS cloud-native services.
- Develop event-driven and distributed application architectures.
- Support cloud migrations and modernization initiatives.

DevOps & CI/CD
- Integrate applications with CI/CD pipelines using GitLab runners and related tools.
- Support automated build, testing, and deployment processes.
- Follow DevOps best practices to ensure reliable software delivery.

Quality & Security
- Ensure application quality through automated code scanning and testing tools.
- Implement secure coding standards and development best practices.




- Participate in code reviews and architecture discussions.
- Troubleshoot and resolve development, SIT, and production issues.

Database & Performance Optimization
- Analyze and optimize database interactions.
- Improve API response times and overall application performance.
- Support database troubleshooting and tuning activities.

Required Skills

- 8+ years of experience in Java application development.
- Strong hands-on expertise in:

- Java

- Spring Boot

- Microservices Architecture

- REST API Development

- Solid AWS experience including

- AWS ECS

- AWS Lambda

- Amazon SNS

- Amazon SQS

- Amazon S3

- Amazon RDS

- API Gateway

- CloudWatch
- Experience in cloud-native application deployment.
- Experience working with CI/CD pipelines.
- Strong debugging, troubleshooting, and performance tuning skills.
- Knowledge of secure coding standards and API design principles.

Preferred Skills

- Spring WebFlux / Reactive Programming.
- Spring Batch.
- Terraform.
- Infrastructure as Code (IaC).
- Event-Driven Architecture.
- Docker and Kubernetes.
- Banking and Financial Services domain experience.

Desired Candidate Profile

- Strong backend engineering expertise.
- Excellent communication and stakeholder management skills.
- Ability to work independently in Agile environments.
- Strong problem-solving and analytical skills.
- Passion for delivering scalable and secure enterprise applications.

📌 Senior Java Developer (AWS Microservices) (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer (aws microservices) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer (aws microservices) (bengaluru) / bengaluru