Java/JDK1.8, Spring, Spring MVC, Spring Boot, AngularJS, ReactJS, Node JS, Webpack, Hibernate, HTML5, CSS, SOAP/RESTFUL Web Services, Apache CXF, TDD, JUNIT 4.0, Fitnesse, JSON, Maven, ES6, TypeScript, JSP, Servlets, XML, Oracle PL/SQL, CSS, Bootstrap, Jquery, AJAX, Tomcat 6 and UNIX. Duties/Responsibilities:
- Designing and provide solutions to requirements.
- Estimating the time it will take to implement any development work.
- Write Code to develop stories/bugs picked from backlog using TDD and JUnit.
- Involve actively in PBR (product backlog review) to understand client requirements/stories.
- Extensively worked on latest technologies NodeJS, ReactJS, AngularJS, Typescript, Webpack, HTML5 and ES6 to develop stories picked in a sprint.
- Provided server side design and development solutions using new frameworks like Spring, SSO, JDK8, Maven, GIT, Oracle, Hibernate.
- Unit, Integrate & System test the code developed.
- Participate in Peer code review.
- Provide Real time production support whenever there are critical issues for users directly.
- Pair Programing whenever a team member needs it.
- Follow 15 days scrum and Agile methodologies to deliver the stories developed.
- Follow company and Industry standards and procedures to delivery high quality & performant code.
- Involve in performance testing using Appdynamics and manual testing.
- Lead the team of two from offshore for production issues.
- Immediate Fix for issues marked as P1 (priority 1) Support for issues reported by users.
- Work with BA/client/stakeholders in understanding the bugs/issues.
- Involve in technical design discussions.
- Serving as a mentor to less experienced software engineers.
- Fixing/Correcting software defects for stories delivered and tested by PO team.