Job Role : Java Backend Developer
Experience : 6-8 years
Work Mode: Work from Office/ Remote
Education Qualification:
Bachelor’s degree in computer science, Information Technology, or a related field
Roles and Responsibilities:Experience:Mid-level (6 to 8 years of experience), working primarily as an individual contributor.Hands-on experience in Java with a strong understanding of current and past projects, demonstrating proficient debugging and problem-solving skills.
Technical:Backend developer (or full stack developer) proficient in Java or related technologies (Spring Boot, etc.).Candidates primarily focused on front-end development will not be considered or given lower priority.
Computer Science Basics:Strong understanding of Object-oriented programming principles.Ability to choose appropriate data structures (e.g., HashMap vs TreeMap).Knowledge of how the internet works and systems communicate in the microservices architecture.
Language (Java):Sound knowledge of Java fundamentals.Proficiency in concurrency concepts and understanding of collections.Familiarity with programming language basics such as Garbage Collection, access specifiers, static variables, hashing, interfaces, abstract classes, Set vs Map, etc.
Behavioral:Excellent communication skills to articulate thoughts clearly.Enthusiasm for learning and acquiring new skills, including potential interest in Golang.