Java Spring Boot Developer (Indore)

Java Spring Boot Developer (Indore)

16 Sep
|
Tata Consultancy Services
|
Indore

16 Sep

Tata Consultancy Services

Indore

Java Developer

Experience

4 to 8 Years

Location

Indore

Domain

BFSI (Banking, Financial Services & Insurance)

Job Summary

We are seeking a highly skilled Java Developer with strong expertise in Java 17+, Spring Framework, Spring Boot, Microservices, and AWS Cloud Services. The ideal candidate will be responsible for designing, developing, and maintaining scalable, secure, and high-performance enterprise applications within the BFSI domain.

The role requires hands-on experience in building RESTful APIs, implementing microservices-based architectures, integrating cloud-native services, and utilizing modern DevOps practices. Candidates should possess strong problem-solving abilities and a passion for delivering robust software solutions.

Key Responsibilities

- Design, develop, test, and maintain enterprise-grade applications using Java 17+ and Spring Boot.
- Build scalable and resilient Microservices-based architectures.
- Develop and consume RESTful APIs for internal and external integrations.
- Implement security best practices using Spring Security, OAuth 2.0, and JWT.
- Design and optimize database interactions using Spring Data JPA and complex query management.
- Implement caching solutions using Redis/EhCache to improve application performance.
- Develop unit and integration test cases using JUnit and other testing frameworks.
- Work closely with DevOps teams on deployment, monitoring, and troubleshooting activities.
- Utilize AWS services to deploy and maintain cloud-native applications.
- Implement logging, monitoring, and exception handling strategies.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Collaborate with cross-functional teams in Agile/Scrum environments.
- Support production releases and resolve critical issues as needed.





Must-Have Technical Skills

Core Java

- Java 17+
- Object-Oriented Programming (OOP)
- Collections Framework
- Multithreading & Concurrency
- Exception Handling
- Performance Tuning

Spring Ecosystem

- Spring Framework (Core, MVC, Security)
- Spring Boot
- Spring Data JPA
- Spring Security
- Transaction Management

Microservices & APIs

- REST API Development
- Microservices Architecture
- API Security
- API Documentation & Testing

Security

- OAuth 2.0
- JWT Authentication & Authorization

Caching

- Redis
- EhCache

Testing

- JUnit
- Unit Testing
- Integration Testing

Build & Dependency Management

- Maven

Cloud & DevOps

- AWS DynamoDB
- IAM Roles & Policies
- ECS (Elastic Container Service)
- CloudFormation
- CloudWatch
- Blue-Green Deployment
- CI/CD Pipelines
- GitHub Actions

Tools

- Postman
- Bruno
- Git

Good-to-Have Skills

- Spring Batch
- AWS Lambda
- AWS S3 Integration
- Honeycomb
- Splunk
- GitHub
- Bitbucket
- SVN
- Containerization concepts
- Agile/Scrum methodology

Required Experience

- 4 to 8 years of experience in Java backend development.
- Strong hands-on experience in developing scalable enterprise applications.
- Experience working with cloud-native applications on AWS.
- Exposure to BFSI applications and secure transaction systems will be preferred.
- Experience in production deployment and application monitoring.

Educational Qualification

- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related discipline.
- Master's Degree is a plus.

Preferred Candidate Profile

- Strong analytical and problem-solving skills.
- Excellent debugging and troubleshooting capabilities.
- Ability to work independently and within collaborative Agile teams.
- Robust communication and stakeholder management skills.
- Passion for learning and adopting new technologies.

📌 Java Spring Boot Developer (Indore)
🏢 Tata Consultancy Services
📍 Indore

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: java spring boot developer (indore) / indore

Subscribe to this job alert:

Get the latest job offers by email for: java spring boot developer (indore) / indore