Java Software Engineer (5 Years)

Java Software Engineer (5 Years)

E2open | Hyderabad, TG, IN

Posted 13 days ago

Apply Now

Description

Primary Responsibilities

  • Work with globally distributed product development teams.
  • Contribute to server-side requirements, design, and development to solve complex supply chain management problems.
  • Work towards building a quality product with a defined scope and release cycle
  • Ready to learn and evaluate new technologies and bring new ideas on board.
  • Participate in code reviews and provide constructive feedback.



Required Skills/Experience

  • Bachelors/Master’s degree in Computer Science, Engineering, or equivalent.
  • Minimum 5 years’ experience in developing and supporting scalable Java/JEE applications, application servers, and related web technologies.
  • Must have knowledge in Java 8 and above.
  • Strong knowledge of object-oriented design patterns and implementation skills in Java.
  • Profound insight of Core Java and Internals, like Collections, Multi-threading, Concurrency framework, Exception handling.
  • Strong understanding of REST web services, JSON, XML, JavaScript, HTML, and Web 2.0 technologies
  • Understanding of software development life cycles, agile/scrum development, and unit testing
  • Hands-on experience with tools like Eclipse, Junit, SVN/Git, Ant/Maven/Gradle, Hudson/Jenkins/Bamboo, etc.
  • Experience working on a Linux/Unix environment including basic scripting skills
  • Must have strong analytic and problems solving skills, must be able to present ideas clearly and possess a strong desire to learn
  • Excellent communication and documentation skills


Nice to Have Skills/Experience

  • Knowledge of Network and Simulation algorithms
  • Product development experience
  • Supply Chain Management, ERP domain knowledge
  • Cloud infrastructure