NTT DATA is hiring for Java Developer | Apply Now!

NTT DATA

NTT DATA is hiring for the position of Java Developer in Bangalore, India. Candidates with a Bachelor’s/ Master’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.

Job Description:

Company Name NTT DATA
Position Java Developer
Qualifications Bachelor’s/ Master’s Degree
Batch 2019/ 2020/ 2021/ 2022/ 2023/ 2024
Experience Entry Level
Location Bangalore, India (Hybrid)

Key Responsibilities:

  • Demonstrate proficiency in Java and a solid understanding of its ecosystems.
  • Apply knowledge of Object-Oriented Programming (OOP) patterns and concepts effectively.
  • Utilize familiarity with various design and architectural patterns.
  • Develop reusable Java libraries to optimize coding efficiency.
  • Understand and implement Java concurrency patterns.
  • Apply basic concepts of MVC (Model-View-Controller) pattern, JDBC (Java Database Connectivity), and RESTful web services.
  • Work with popular web application frameworks such as Play and Spark.
  • Utilize Java GUI frameworks like Swing, SWT, and AWT as per project requirements.
  • Write clean, readable, and maintainable Java code.
  • Understand Java’s class loading mechanism.
  • Manage external and embedded databases effectively.
  • Apply basic design principles to build scalable applications.
  • Create database schemas to support and enhance business processes.
  • Understand JVM (Java Virtual Machine), its limitations, and workarounds.
  • Implement automated testing platforms and unit tests.
  • Maintain in-depth knowledge of code versioning tools, such as Git.
  • Use build tools like Ant, Maven, and Gradle for efficient development.
  • Leverage expertise in continuous integration to streamline the development process.

Eligibility Criteria:

  • Proficiency in JavaServer Pages (JSP) and Servlets.
  • Experience with web frameworks such as Struts and Spring.
  • Knowledge of service-oriented architecture (SOA).
  • Familiarity with web technologies including HTML, JavaScript, CSS, and JQuery.
  • Understanding of markup languages like XML and JSON.
  • Ability to work with abstract classes and interfaces.
  • Knowledge of Java collections such as lists, maps, and sets.
  • Experience with file input/output (IO) operations and serialization.
  • Strong understanding of exception handling in Java.
  • Proficiency in using generics for type-safe operations.
  • Familiarity with Java keywords like static, volatile, synchronized, transient, etc.
  • Expertise in multithreading and synchronization techniques.
  • Banking industry experience is required.

About Company:

NTT DATA Services is a recognized leader in IT and business services including cloud, data and applications. A division of NTT DATA headquartered in Texas, the company leverages consulting and deep industry expertise to help clients accelerate and sustain value throughout their digital journeys. NTT DATA – a part of NTT Group – is a trusted global innovator of IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, digital & IT modernization and managed services in over 50 countries.

How To Apply?

  • First, read through all of the job details on this page.
  • Scroll down and press the Click Here button.
  • To be redirected to the official website, click on the apply link.
  • Fill the details with the information provided.
  • Before submitting the application, cross-check the information you’ve provided.

Apply Link: Click Here

Join our WhatsApp Community: Click Here

Join our Telegram Group: Click Here

To apply for this job please visit nttdata.eightfold.ai.

Share to...