Job Description
Position:
Full Stack Developer/Lead
Role Description:
Looking for a passionate Full Stack Developer/ Lead to join our Innovation Lab and
Microservices team. The ideal candidate will be an enthusiastic developer eager to learn and
grow his/her skills in the field.
As a Sr Developer/Technical Lead, you will collaborate with a local and a distributed team of
highly skilled engineers. You will be responsible creating/managing Web applications and
backend services for Microservices and playing the role of a full stack Engineer/Lead.
Responsibilities:
Code, test and operate angular/react, node.js based Components & Services
Code Java / J2EE integration technologies and frameworks, experience involving all the
phases of software development life cycle.
Enabling the team by guiding and providing support in resolving Service-related issues
Ensure Quality of deliverables adhering to coding standards and Best practices
Participate in code reviews and acceptance process to improve methodology and
delivery.
Perform unit testing and identify, troubleshoot and solve code-related issues as needed.
Be constantly involved in design and development of new and exciting micro-features to
add to the current product offerings.
Desired Skills & Competencies:
Java/J2ee, Spring, Hibernate, JavaScript, Nodejs, Angular or React, REST API, SQL/NoSQL
(any)
Excellent coding skill in Node.js, JavaScript and Angular/React, services, multi-threaded
server-side applications using java/j2ee, spring, hibernate, REST.
Well versed with SQL Queries, Stored Procedures and SQL Functions.
Proven experience in the use of Eclipse, Maven, JUnit
working Knowledge in git
Good knowledge on Agile scrum.
Ability to take full ownership of tasks.
Familiarity with the whole web stack, including protocols and web server optimization
techniques
Strong Debugging Skills with Knowledge on good coding Practices.