DevJobs

Java Developer – Production Support & Integration

Overview
Skills
  • Java Java ꞏ 2y
  • XML XML
  • Shell Shell
  • Spring Boot Spring Boot
  • Linux Linux
  • RESTful API RESTful API
  • OOP OOP
  • Git Git
  • Core Java ꞏ 2y
  • Multithreading
  • Spring Framework
  • Database troubleshooting
  • SOAP web services
  • Exception Handling
  • RHEL commands
  • Oracle SQL
  • Log analysis
  • Collections
  • JSON
  • JDBC
  • JBoss Application Server
  • Java 8
  • Java 17
  • Java 11

Tata Consultancy Services (TCS) Israel is seeking an experienced Java Developer to join our team supporting a leading banking client in Petah Tikva. In this role, you will be responsible for developing, supporting, and maintaining integrations between the TCS BaNCS Core Banking Platform and third-party systems, while ensuring the stability, performance, and availability of business-critical banking applications.


Key Responsibilities

  • Develop, maintain, and support Java-based applications and system integrations.
  • Design and implement REST and SOAP-based services for enterprise applications.
  • Troubleshoot, analyze, and resolve production incidents and application issues.
  • Perform Root Cause Analysis (RCA) and implement corrective and preventive solutions.
  • Support application deployments, releases, patches, and platform upgrades.
  • Monitor application performance and optimize system efficiency.
  • Collaborate with infrastructure, database, business, and support teams to deliver integrated solutions.
  • Review logs, perform memory analysis, and investigate performance bottlenecks.
  • Maintain technical, operational, and support documentation.
  • Provide production support for critical banking systems and integrations.


Required Skills & Qualifications

  • 2 to 5 years of experience in Java development and application support.
  • Strong experience with Core Java (Java 8/11/17), Object-Oriented Programming, Collections, Exception Handling, and Multithreading.
  • Experience with Spring Framework, Spring Boot, and JDBC.
  • Hands-on experience developing and consuming REST APIs and SOAP web services.
  • Strong knowledge of JSON and XML technologies.
  • Experience working with Oracle SQL and database troubleshooting.
  • Hands-on experience with JBoss Application Server.
  • Good understanding of Linux environments, including RHEL commands, shell scripting, and log analysis.
  • Experience with Git version control systems.
  • Ability to perform troubleshooting, performance tuning, and production issue resolution.
  • Strong analytical, problem-solving, and communication skills.


Preferred Skills

  • Experience supporting mission-critical production environments.
  • Exposure to incident management and release management processes.
  • Knowledge of banking applications and financial services platforms.
  • Familiarity with TCS BaNCS or other Core Banking solutions.
  • Experience working in enterprise integration environments.


Education

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.


Additional Information

  • Working hours: Sunday to Thursday, 9:00 AM to 6:00 PM.
  • Availability during off-hours and weekends may be required for critical production incidents, major releases, and project-related activities.


About TCS

Tata Consultancy Services (TCS) is a global leader in IT services, consulting, and business solutions, partnering with leading organizations worldwide to deliver business and technology transformation.

Tata Consultancy Services