Infogain India (P) Ltd. is looking for Core Java Developer (Senior) to join our dynamic team and embark on a rewarding career journey.
ResponsibilitiesDesign, develop, and maintain high-quality applications, taking full, end-to-end ownership, including writing test cases, setting up monitoring, etc
Participate in code reviews and provide constructive feedback
Make sure that application code coverage meets our minimum levelSkillsStrong in object-oriented design principles and functional programming
In-depth knowledge of the Java concurrency framework is a must
A very strong command of data structures and algorithms, plus how the Java collections framework uses them
Sound knowledge of concepts like exception handling, garbage collection, and generics
Experience in writing JUnit test cases, using any framework like Mockito, PowerMockito, EasyMock, etc
Hands-on experience with lambdas and streams is a must
Good command over any well-known IDE like IntelliJ, Eclipse, NetBeans, etc
Experience in using build tools like Maven and Ant