Multiple openings with experience range of 3-7 years’ in Java/J2EE application development using Spring Framework as mandatory requirement:
➢ Must have strong working experience of backend development using Java, Jdbc, Spring Rest, Spring Core, Hibernate etc.
➢ Must have knowledge of latest J2EE technologies and frameworks like 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.
➢ Having knowledge of other J2EE technologies like Spring MVC, Servlets, JSPs, HTML5, CSS3, Bootstrap, JQuery 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, J2EE and Spring design patterns and ability to design the backend for 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 coding standards.
➢ Perform the Self Unit Testing of coded components and also write automation scripts to test the functionalities wherever needed.
➢ Coordinate with internal teams within the company or external teams from vendor side or client side 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 Travels domain or B2B/B2C projects experience and Relevant Technology Certifications.