Indium Software
Location
Bangalore | India
Job description
Mid-level (preferably not above 8 years of industry experience, notbelow 5 years).
The expectation here is to work as an IC. Currently working as an individualcontributor with hands-on experience in Java.
Good knowledge of current/past projects (to demonstrate his/her debuggingskills and problem-solving skills to an extent).
Technical:- Back-end developer (or full stack developer) in Java or relatedtechnologies(Spring etc). Candidates with only experience in front-enddevelopment should not be considered or given low priority for the role.
Computer Science basics:- Basics of Object-oriented programming. Choice ofdata structures (like when to use a hashmap vs treemap etc.).
How the internet works and how systems communicate with each other in themicroservices world. Language (Java):- Sound knowledge of Java fundamentals.Concurrency concepts. Collections understanding.
Programming language basics - like Garbage collection, access specifiers,static variables, hashing, interfaces, abstract classes, Set vs Map, etc.
Behavioural:- Good communication skills - should be able tocommunicate his/her thought process. Familiarity with Python is must
Job tags
Salary