Working experience of Core Java, MVC framework (Spring / Struts / JSF) and ORM framework (Hibernate / JPA)
Good experience of EJB, Web Services and writing JUnits
Hands on experience on GUI design (User Interface) good knowledge of Jquery / CSS and other Frontend technologies (Angu-larJS / JQuery)
Knowledge of technologies / tools like Maven, Gradle, Git, Jira
Excellent interpersonal skills with ability to motivate in a team-oriented, collaborative environment
Good to know frameworks like TestNG, Mokito, Hamcrest
Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
Contribute in all phases of the development lifecycle
Write well designed, testable and efficient code
Ensure designs are compliant with specifications
Prepare and produce releases of software components
Assist team members in requirements and design discussions and decisions
Lead a group of 3 to 5 developers
Must always act with utmost professionalism, maturity, and positivity
Knowledge and Skills
Spring WebFlow, Microservices, J2EE Patterns, Core Java, Hibernate, Angular.
Education & Experience Qualification
Graduation or Post-Graduation from Computer Science / Electronics / Technology etc.
Key Competencies :
The individual should have the following competencies to succeed in this role.
Excellent communication and presentation skills (telephone, written and face-to-face)
Ability to provide business solutions to the team and clients
Leadership and interpersonal skills
In addition should have time management and organizing skills, with excellent knowledge of latest technological solutions.