Senior Java Developer (Core Java, spring, hibernate)/6.5 to 9.5 yrs/Pune


Role:  Senior Java Developer – 6.5 to 9.5 years - Pune

Job Description:
• Contribute to development life cycle, requirements definition/analysis and feasibility analysis
• Provide input to technical design of new solutions applying latest software design techniques
• Decompose design into development plan tasks and provide accurate estimation of effort
• Own the specific parts of a solution from design and development through to test and implementation
• Ensure optimum performance and stability of the code developed and deployed
• Take ownership of issues through to delivery or issue resolution or escalation, as appropriate
• Code optimization, performance tuning, demonstrations to QA, BA teams, builds and deployments
• Ability to respond well to pressure

Job Specification / Skills / Experience:
• Built MVC based Web Application Using JSP/Struts framework
• Technical requirement for 'Core Java’: Exception handling, Collections API, Multithreading with latest concurrency package, Best practices (such as avoiding code duplication, avoiding hard coded values etc), Design patterns
• Good knowledge of OOPS concepts, Hibernate and Spring version 3.x 1, Spring Dependency Injection (IOC, MVC, JDBC, JMS, etc)
• Good knowledge of Configuring shell scripts and build tools like Git, Weblogic, Jenkins and Maven linters.
• Good knowledge of Application Servers like Tomcat and Weblogic.
• Good knowledge of Restful services and JDBC
• Good knowledge of XML Parsers, XML Schema, JAXB,
• Experience in implementing JMS messaging services
• Good verbal and written communication
• Excellent team player, ability to work in a global team and follow through on deadlines

Primary Skills:
• Core Java (1.6 and above version)
• Spring
• Hibernate
• Oracle/Pl sql

Secondary Skills:
• Web Services

Experience:
• 6.5 to 9.5 Years

Location:
• Pune

Contact: Divya Sharma