Description

Please note candidate will go through 2 rounds of interview with Internal panel & 1 round with customer.

We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.

Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 10+ year experience on Core Java including OOPS, exception handling, Collections Framework, abstraction, inheritance etc.
  • Extensive experience with JDBC, SQL queries and database interactions.
  • Must have solid working knowledge of Web Services (SOAP and REST-based) and associated mechanisms (messaging protocols, WSDL, etc).
  • Experience with Integration with Enterprise Service Buses using JMS.
  • Good Understanding of JNI to C library.
  • Experience of building tools like Jenkins, Ant, Maven, Gradle, etc.
  • Proficient understanding of code versioning tools (Git, SVN, and Mercurial).
  • Fluency in English (verbal/written) and with good communication & interpersonal skills.

Education

Any Graduate