Senior Software Engineer

Location: Gurgaon
Specialization: IT Software - Application Programming / Maintenance
Sub Specialization:
Reference: 31384

This position is with our client which is a the global leader in talent innovation , it provides data and tools that supports more sustainable business outcomes.

Role Overview


As a Java Developer, you are responsible for development, support, maintenance and implementation of a complex project module.

You should have good experience in application of standard software development principles. You should be able to work as an

independent team member, capable of applying judgment to plan and execute your tasks. You should be able to respond to

technical queries/requests from team members and customers. You should be able to coach, guide and mentor junior members in

the team.






? Should have 7-9 years of experience

? Thorough understanding of OO concepts & its application in development.

? You should have previously worked in the position as a Java/Web Developer developing web site/applications

? Hands-on with spring 3.0 +

? Hands-on with Hibernate / JPA

? Hands-on with AOP

? Hands-on with JSP, Servlet, JQuery, JavaScript, JSON

? Hands-on with SQL Server

? Hands-on with REST Services

? Must have worked on one application or Web server like Glassfish, Tomcat

? Experience with RDBMS database SQL Server 2012 or later, Knowledge of Oracle/My SQL will be add-ons.

? Strong understanding and practical knowledge of distributed version control systems like Git.

? Strong knowledge of DevOps technologies and processes related to cloud solutions.

? Good hands on experience in using cloud based development platforms such as AWS or Azure.

? Strong analytical skills.

? 4+ year of working experience on live product.