Senior Software Engineer - Java

Bangalore, Karnataka, India | Full-time

Apply
  • We are looking for Senior Software Engineers with 5+ years of experience on Java/JEE technologies who can play a critical role in building world class scalable enterprise B2B applications .

     


Requirements: -  

  • 5+ years of software design and development of Web, SOA based platform and products
  • Excellent object oriented analysis and design skills (OOA/OOD)
  • Professional experience with the following languages and technologies is required – JAVA, JEE, Web Services, REST, HTML5, JavaScript, JQuery, AngularJS,  XML/JSON and SQL Server/Oracle/DB2
  • Experience on Struts/Spring framework
  • Strong understanding and coding skills of JPA or any other object relational mapping tools are required.
  • Experience on building Micro Services
  • Experience on AWS/Azure will be a plus
  • Strong hands-on experience in designing, coding and debugging JEE applications.
  • Must have experience with version control systems preferably Perforce/Git
  • Exposure to working on high volume data driven applications will be a plus.
  • Prior product development experience is a plus
  • Working knowledge of the retail industry will be a plus
  • Excellent verbal and written communication skills