Software Engineer
Responsibilities:-
Participate in development scope planning, issue prioritization, and code reviews.
Design new functionalities and solutions to problems.
Implement in Java both back-end services and user-facing features.
Technologies
Java 8
Spring
Hibernate
JSF
Requirements:-
Familiarity with standard design patterns in Java
Knowledge of JSF is a big plus
Good communication and teamwork skills
Experience with TDD or pair programming is a plus
Ability to write clean, readable, and maintainable code
Perfect command of Java 8+
B.Tech or M.Tech degree in Computer Science or equivalent
Experience in software development
Knowledge of relational databases
Familiarity with Hibernate or Spring