This is an exciting opportunity for highly motivated candidates to take on challenges and make a difference in their daily work. S/he will design, develop, and test architecture changes, product features and suggest improvements. S/he will support existing applications and building extensions for ERP system.
Key Responsibilities:
• Develop, modify, and enhance data and metadata service components, implement, and integrate Java based REST services, and support Elasticsearch index adjustments / restructuring due to data changes.
• Collaborate with cross-functional teams to improve existing products, services, and tools.
• Review and provide feedback on user testing plans, user manuals, and other supporting documents.
• Recommending improvements and assist in changes to best practices.
• Provide support for the systems after they go live in a very dynamic, geographically distributed and timeline sensitive work environment.
• Effectively prioritize and execute tasks in a high-pressure environment.
• Effectively work in both independent and in a team-oriented, collaborative environment.
• Familiar with ELK (Elasticsearch, Logstash, and Kibana).
• Experience in designing Elasticsearch index for search capabilities.
• Ability to work in a diversified environment.
Qualification and Experience:
• Typically, Bachelor's degree in the field of computer science, information science, information systems or related. Equivalent combination of relevant education and experience may be substitute as appropriate.
• Up to 3 years of experience developing web applications with: Java/J2EE, Spring, Struts, Apache Velocity templates, Hibernate.
• Knowledge of SQL and PostgreSQL
• Understanding of agile software development methodologies, values, and procedures.
• SOA design and web service development including REST, SOAP, JSON.
• Experience in client-side scripting including JavaScript, JQuery, HTML5.
• Basic understanding of data modeling Data Modeling and Data Warehouse technologies.
• Hands on experience working in integrated development environments.
• Experience working with enterprise applications, including ERP, CRM, etc.
• knowledge of UML and Design Patterns.