Desired Candidate Profile
Essential Duties and Responsibilities
Enhance, maintain, and support our all-new Data Intelligence Platform, primarily using Java to develop parser/scanner for analyzing data from a broad variety of growing source systems and publish the information in the centralized database for further knowledge building and usage in the platform-based applications. Note: This is not a UI or Web Services Positions
Participate in the full software development life-cycle: requirements analysis, design, coding, testing, debugging, problem resolution.
Work in an agile environment with a cross-functional team
Provide guidance to Customer Support and field representatives in resolving problems and implementing new solutions as necessary
Primary Skills
Demonstrable professional expertise in Java programming
Proficiency with data structures, algorithms, multi-threading, object-oriented programming and design patterns.
Deep system architectural skills who has track record building engines for information analysis
Understanding of Model Transformation
Experience in XML/XPATH/XSLT/DOM
Strong diagnostic and problem-solving skills.
Familiarity with software development for the Windows and/or Unix operating systems.
Experience working with Web Services (REST) with an understanding of RESTful service design
Practical knowledge of working with one or more of the following J2EE application servers: Tomcat, WebLogic, WebSphere.
Secondary Skills -
Understanding of the Agile development methodology
Working knowledge of SQL and at least one RDBMS (Oracle, SQL Server, PostgreSQL)
Experience in writing parsers
German communication skills would be good
Education:
UG: Any Graduate - Any Specialization
PG: Any Postgraduate - Any Specialization
Doctorate: Any Doctorate - Any Specialization
Contact Details:
Keyskills:
XSLT
Rest
XPath
DOM
J2Ee
Tomcat
Web Services
Websphere
XML
SQL Server
Agile Development
Java
core java