Back to Jobs
I

Java Devoloper

Infosys Bengaluru East, Karnataka, India

Apply for this Position

Job Description

"Unlock a rewarding career as a Java Developer at Infosys, where you'll use your technical expertise to drive innovation and customer satisfaction."

As a Java Developer at Infosys, you'll embark on a challenging and fulfilling journey, leveraging your skills in Core Java and Java ALL to deliver cutting-edge solutions that meet the evolving needs of our clients.

Your role will involve collaborating with cross-functional teams, analyzing complex problems, designing innovative solutions, and driving their successful deployment, all while ensuring exceptional customer experience.

Why you should learn this:

The demand for skilled Java Developers is on the rise, driven by the increasing adoption of Java in various industries, including finance, healthcare, and e-commerce.

Expected Salary: According to industry reports, the average salary for a Java Developer at Infosys can range from ₹8 lakhs to ₹18 lakhs per annum, depending on experience and location.

How it works:

  • Develop a deep understanding of Core Java and Java ALL, including data structures, algorithms, and object-oriented programming principles.
  • Stay up-to-date with the latest Java technologies, frameworks, and tools, such as Spring, Hibernate, and Maven.

Core Concepts to Master

1

Object-Oriented Programming (OOP) Concepts

Learn about the fundamental principles of OOP, including encapsulation, inheritance, polymorphism, and abstraction, and how to apply them in Java development.

2

Java Multithreading

Understand the concepts of multithreading in Java, including thread creation, synchronization, and communication, and learn how to write efficient and concurrent code.

3

Java Design Patterns

Discover the various design patterns in Java, such as creational, structural, and behavioral patterns, and learn how to apply them to solve real-world problems.

Interview Questions (Beginner)

  • What is the difference between == and .equals() in Java?
  • How do you handle null pointer exceptions in Java?
  • What is the purpose of the finally block in a try-catch-finally statement?

Job Overview

CompanyInfosys
Employment TypeFull-time
LocationBengaluru East, Karnataka, India
Experience LevelFresher

Advance Questions

  • Can you explain the concept of type erasure in Java generics?
  • How do you implement a Singleton pattern in Java?
  • What is the difference between a HashMap and a TreeMap in Java?