Java Software Engineer
Tata Consultancy Services
2 - 5 years
Bengaluru
Posted: 10/01/2026
Getting a referral is 5x more effective than applying directly
Job Description
Role : Java Developer
Exp Range : 3 to 6 years
Location : Bangalore
Required Key Skills:
- Design, develop, test and maintain front end and back end applications in JAVA.
- Knowledge in SQL (Oracle / DB2) and Hibernate concepts
- Knowledge in Unix Shell Scripting
- Understanding of REST APIs, JSON, HTTP protocols
- Good understanding of configuration management (GIT)
- Basic knowledge of OOP concepts and design principles
- Basic understanding of banking products (Account, Loans, Deposits)
- Interest in learning banking functionality
Roles & Responsibilities:
- Assist in developing Java-based enterprise applications of TCS BaNCS
- Working on retail core banking system such as accounts, deposits, loans etc
- Build and maintain services, APIs, UI screens for various modules of TCS BaNCS
- Develop, maintain, and optimize SQL queries (Oracle)
- Create and manage shell scripts for data processing and migration tools
- Fix bugs, perform code enhancements and support existing applications
- Participate in code reviews and sprint activities.
- Support modules related to accounts, loans, deposits and customer data.
- Continuously learn and stay updated with new Java technologies, frameworks (like Spring or Hibernate), and industry trends.
- Collaborate with senior team members and cross-functional teams to gather requirements, perform code reviews, and troubleshoot production issues
Thanks & Regards,
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
