Apply now »

Job Title:  Technical Consultant-Software Development

Location: 

Gurgaon, Haryana, India

Work Mode:  Work from Office
Span of Control:  Individual Contributor

Job Summary

•    This position requires technical skills and an ability to resolve complex problems while working on time boxed, multiple concurrent development projects.    
•    Understand, suggest and choose from, possible technical solutions/tools to satisfy business needs choices that reflect a solution that balances design, use, and support. Use the best practices/techniques for keeping the design/solution under control without excessive work or rework.    
•    Peer technical review including design, code review and testing.    
•    Ability to lead a technical team, when required.    

 

• Thorough understanding of OO concepts & its application in development.
• Expertise in Core Java
• Hands-on with spring 3.0 + (Spring CORE, Spring MVC , Spring ORM)
• Hands-on with JPA
• Hands-on with Spring AOP, Spring Security, AspectJ, Spring Logging with Log4J , and JMS)
• Hands-on with JSP, Servlet, JSON
• Hands-on with SQL Server
• Hands-on with REST Services
• Must have worked on one application server like Tomcat, JBOSS, Apache, Glassfish, and WebSphere
• Knowledge of XML parsing, and/or DOM traversal.
• Experience in Agile/SCRUM Software Development
• Create logical data structures, Coding, and Apply best practices/ design patterns of coding
• Product / application development, and knowledge of SDLC of multiple products/applications
• Responsible for and produces complete, quality deliverables
• Adherence and compliance to Project/organization processes and standards

 

Educational Qualification

Graduate, Java/J2EE training from a good institute.

Skills

Goal-oriented with a results-driven desire for success

Experience

4.5 - 6  Years

Relevant experience - 5 Years

Apply now »