Multiple openings with experience range of 3-9 years’ in end to end Java/J2EE web application development using Spring Framework as mandatory requirement:
➢ Must have strong working experience of full stack development using Java, Jdbc, Spring MVC,Spring Rest, Spring Core, Hibernate etc.
➢ Must have knowledge of JSPs, Restful Web Services (both JSON and XML), Microservices, Spring Batch, Spring Scheduler, Spring Security etc.
➢ Must have strong working experience on Java IDEs like Net beans, Eclipse or STS and Build and version control tools like Maven, Ant, SVN, Github etc.
➢ Must have strong hands-on experience of one or more relational databases such as MySQL, SQL Server, Oracle, Mongo DB etc.
➢ Must have good working knowledge of UI technologies HTML5, CSS3, JQuery and Bootstrap.
➢ Having knowledge of other frameworks and technologies like Servlets, JSF, Struts, Swing or Frontend technologies like Angular JS, React JS, Node JS etc will be a plus and given preference.
➢ Having past working experience on an ERP development project will also be a plus.
➢ 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, J2EE and Spring 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 tasks from scratch in Java Spring 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/Spring 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 Spring Technologies.
➢ 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 ERP projects and having Relevant Technology Certifications.