Java Developer (Chennai)

Java Developer (Chennai)

29 Aug
|
Tekskills
|
Chennai

29 Aug

Tekskills

Chennai

Job description: Core Java Fundamentals JVM, JDK, JRE architecture & lifecycle

Compilation: javac bytecode JVM

Memory model: Stack vs Heap

Key concepts: final/finally/finalize, static, volatile, String immutability

Object-Oriented Programming

(OOP)

4 Pillars: Encapsulation, Abstraction, Inheritance, Polymorphism

Overloading vs Overriding, Abstract vs Interface

Multiple inheritance via default methods, DTO usage

Collections Framework List, Set, Map — internal logic & use cases

ArrayList vs LinkedList, HashMap internals

hashCode() & equals(), ConcurrentHashMap, Generics

Java 8+ Features Lambdas, Functional Interfaces, Streams API

Optional class, Method References

Predicate, Function, Consumer — key interfaces

Contemporary Java (11–21) Sealed classes, Records, Text blocks

var keyword, Pattern Matching, Switch enhancements

Exception Handling Checked vs Unchecked, Multi-catch, Custom exceptions

Common errors (NPE, OOM), Best practices

📌 Java Developer (Chennai)
🏢 Tekskills
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java developer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: java developer (chennai) / chennai