freehire launches on Product Hunt on 26 August.

Follow →

Core Java Developer

Summary

Develops backend services and test automation using Core Java, focusing on OOP principles, data structures, and exception handling.

Role Descriptions

  • Java Core Concepts: strong understanding of object-oriented programming concepts such as classes, objects, inheritance, polymorphism, encapsulation, and abstraction, crucial for framework design (e.g., Page Object Model).
  • Good understanding of Data Structures & Collections: arrays, collection frameworks like ArrayList, HashMap, HashSet, LinkedList.
  • Exception handling: use try-catch blocks to handle errors and exceptions gracefully.
  • File handling: knowledge of reading/writing from files; string handling including regular expressions (RegEx).

Essential Skills

Core Java Software Development Life Cycle.

Skills

Core Java, Selenium.

See also