Description

Responsibilities

  • Develop, enhance, debug, support, maintain and test software applications that support business units or supporting functions.
  • Responsibilities beyond development of software may include participation in component and data architecture design, technology planning, product evaluation, advanced testing processes and buy vs. build recommendations.
  • Develop solutions for given use cases using appropriate technologies.
  • Interact with technology and business groups as needed to collect the requirements, user signoff, etc.
  • Self-motivate, goal oriented with a high degree of accountability.
  • Collaborate with external programmers to coordinate delivery of software application.

Required Skills

  • Good Understanding of Core Java/J2EE Design Patterns.
  • Good at SQL and experience with Oracle or any major database product.
  • Well versed with Eclipse IDE.
  • Basic knowledge of working on Linux.
  • Good Front End knowledge (JAVASCRIPT, HTML5 and related frameworks).
  • Excellent interpersonal and communication skills.
  • Excellent communication and organizational skills.

Required Experience

  • 3+ years of working experience with J2EE.
  • Experience working with Spring and Hibernate frameworks; as well as web services/API implementation.
  • Experience with various frameworks such as Rabbit MQ, Java Messaging, Active MQ.
  • Angular JS front-end (UI) development experience Plus.
  • Hands on experience in design and develop applications using Java EE.
  • Experience working in agile teams.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate