Multiple openings with experience range of 3-7 years’ in Java/J2EE web application development:
➢ Must have strong hands on experience in Core Java, JDBC, MVC, Servlets, JSPs etc.
➢ Must have strong working experience on Java IDEs like Eclipse or Net beans, Build and version control tools like Maven, Ant, SVN, Github etc.
➢ Having past hands-on experience of ZK and ZUL Frameworks or Event driven web application programming will be a big plus and will be given preference.
➢ Having experience of working on an Accounting Software or ERP or Travel domain project will also be given special advantage.
➢ Must have hands-on knowledge of at least one of the relational databases such as MySQL, SQL Server or Oracle etc.
➢ Must have at least the working knowledge of UI technologies HTML5, CSS3, JQuery and Bootstrap.
➢ Having knowledge of other latest frameworks and technologies like JSF, Struts, Spring, J2EE Web Services, Micro Services, JSON, Swing etc will be a plus and will be given advantage.
➢ Must have strong analytical skills along with ability to write complex business logics as per Industry Best Practices.
➢ Must have good knowledge of various Java and J2EE design patterns and ability to design a web application or module from scratch.
➢ Should have strong written and verbal communication skills and excellent aptitude.
➢ Should be able work in a team as member and lead at times.
➢ Work on the assigned Java Development tasks from scratch in Development project or in bug fixes as a part of Maintenance projects as applicable.
➢ Document the technical designs using flow charts, UML, class diagrams, sequence diagrams, activity diagrams, data flow diagrams, database schemas and Wireframes.
➢ Write Optimum and Scalable Java/J2EE Code as per the Industry best practices and adhering to company’s code standards.
➢ Perform the Self Unit Testing of coded components and also write automation scripts to test the functionalities wherever needed.
➢ Coordinate with internal or external teams within the company to discuss and resolve issues related to pending clarifications during the duration of tasks.
➢ Mentor the junior team members if assigned.
➢ Work closely with Team Leads and Project Managers to ensure the successful, good quality and timely deliveries.
➢ A Bachelor’s degree preferably a BE/BTech-CSE or MCA or equivalent with through-out first division with 3-7 years of strong hands on Java/J2EE experience.
➢ Must have excellent analytical skills, presentations skills and communication skills.
➢ Must have consistently good academic records and consistency in educational/work background.
➢ Preference will be given to candidates with experience working on Accounting or ERP or Travel domain projects and having Relevant Technology Certifications.