·Bachelor of Engineering from any stream – Preferably Computers and IT.
Roles & Responsibilities
·3 to 4 years of commercial software applications development experience of designing, developing, deploying, and maintaining components of enterprise java applications
·Excellent written and oral communication skills
·Contribute in all phases of the development lifecycle
·Should possess good analytical and debugging skills in tracing and fixing application issues
·Good grasp of object oriented design and demonstrable experience in applying it for day to day development
·Understanding of common software development practices, build scripts, build process and version control
·Experience of working with abroad customers and has travelled onsite.
Required Technical Skills
·Experience in developing the web applications using Java and JEE.
·Experience in SOA architecture (hands-on experience with Web services based on WSDL and SOAP, RESTful web services)
·Understanding of database complex queries, stored procedures and data modeling (MS SQL Server / DB2/ MySQL)
·Experience in developing web applications using at least one popular web framework (Spring )
·Knowledge in writing the build scripts using Maven scripts
·Should have worked on JBoss EAP
·Knowledge of building scalable and high available systems in java.