Qualification: Any degree in Engineering /B.Tech/ MCA
Job Description
Should have sound understanding of Computer Science basics
Should have strong Java/J2EE knowledge, good understanding of OOP concepts
Ability to grasp the big picture and high-level architecture
Should have knowledge of workings of a HTTP based / Web application
Working knowledge of JSP, Servlets, Spring Framework, Hibernate, Java Collections Framework, JAXB, etc.
Should have strong knowledge of JDBC and Database engines over Oracle/ MySQL
Knowledge in Web services, NoSQL, JQuery, Angular Framework would be a plus
Knowledge in DevOps tools like Docker, Ansible, Jenkins is an added advantage
Should be able to single handedly maintain a live product (with assistance from team lead). Involves regular interaction with Delivery and Operations teams
Should be able to interact with delivery and operation teams