Senior Java Developer - Core Java with Struts and Spring

21st Century Talent Services Pvt. ltd.
  • Chennai
  • Confidential
  • 5-10 years
  • 11 Sep 2015

  • Software Design & Development

  • IT/ Technology - Software/ Services
Job Description

As a Senior Java Developer in the Platform team, the candidate will work with AD lead to ensure successful analysis and Development of complex, technical services that are core to the success of the NextGen Paltform.

Technical Skills:

Core JAVA, Struts, Spring, JDBC, Java Communications API.
J2EE: Servlets, JSP, Struts, jQuery, EJB, XML, XSL, JAXP, JMS, WebServices SOA, JAXB.
Middleware interfaces, including MQ, JAXB, XML, XSLT, MQ, SOAP and RESTful web services

Desired Experience / Skills:

Experience with data analysis and data mapping between multiple legacy and strategic systems
Experience working with complex algorithms
Experience with Rules Engines
Vehicle Configuration experience a Plus


Design, implement and test requirements
Ensure compliance to all requirements and design all technical system diagrams and documents.
Maintain record of all maintenance release for all applications and maintain knowledge of all enhancements.
Resolve all emergency production issues and ensure appropriate resolution of all issues within required time-frame.
Document all designs and perform all unit tests.
Design code for all system design and prepare efficient application programming interfaces.
Ensure quality of deliverables, follow development standards in areas of code quality, test coverage, monitoring, logging, and exception management.
Collaborate and build relationships with analysts, project managers, other development teams, operate and operations partners, and clients.

Job Spec:

Minimum 5 years of experience in designing and developing Java/J2EE enterprise applications in medium to large scale IT Projects.
Design and application development based on Business Requirements
Develop Unit Test Plan, associated Unit Test Case and Unit Test results
Provide system integration testing support for projects and enhancements
Provide implementation support
Must have strong knowledge in Object oriented development, version control, release management, change management.
Experience with code review methodology and tools

Job Posted By