Java Developer
Bengaluru, Karnataka, India · Full Time
Be the first to apply
- Experience
- 6–10 yrs
- Salary
- —
- Openings
- 1
- Posted
- 15 மணி நேரம் முன்
- Work mode
- In office
- Education
- Any graduate
- Eligibility
- Applications are open to all candidates holding any graduate degree.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Tata Consultancy Services (TCS)
TCS is a prominent global IT and business solutions provider with an extensive workforce of over 612,000 employees across 55 countries. With revenue reaching USD 29.08 billion in 2024-25, TCS delivers a wide range of services including Cloud Infrastructure, Cognitive Business Operations, Cybersecurity, Consulting, Enterprise solutions, Internet of Things / Digital Engineering, and Data Analytics. As one of India's largest equal opportunity employers, TCS nurtures a diverse workforce with more than 100,000 female colleagues and consistently ranks as a leader in India's Most Respected Companies survey.
Role Overview
We are looking for an experienced Java Developer proficient in both front-end and back-end development to join our team in Bengaluru or Mumbai. This role involves designing, developing, and maintaining complex platforms integrated with databases and servers, using Java/J2EE technologies and modern frameworks.
Key Responsibilities
- Develop and support full-stack applications using Java, Spring Boot, Microservices, and front-end technologies such as React JS and Angular.
- Manage and optimize Oracle databases, including writing SQL, PL/SQL scripts, and developing stored procedures, packages, and functions.
- Create Linux shell scripts to automate tasks and improve deployment processes.
- Work with code repositories and version control systems such as Git and SVN.
- Develop and integrate web services with Angular user interfaces.
- Adopt Agile methodologies and collaborate within cross-functional teams.
Qualifications and Required Skills
- 6 to 10 years of professional experience in Java development.
- Strong knowledge of JavaScript, Spring Boot, Microservices architecture, HTML, and CSS.
- Experience with front-end frameworks like React JS, Angular, and back-end technologies including Node JS.
- Proficient in Oracle SQL and PL/SQL programming with solid understanding of RDBMS best practices.
- Familiarity with Linux shell scripting.
- Experience with message queue systems and cloud platforms is considered an advantage.
- Prior exposure to financial services, particularly securities settlement, is beneficial.
- Ability to manage multiple tasks efficiently and demonstrate proactiveness.
Additional Information
- Job location options: Bengaluru or Mumbai.
- Work mode is on-site with a five-day work week.
- Interviews will be conducted virtually.
Minimum education
Bachelor's Degree