Job Description :
Please send a copy of resume at
Job locations: Charlotte, NC / Atlanta , GA / Chicago, IL / Seattle , WA
Develop new client facing features for interactive web applications that rely heavily on REST APIs using modern web technologies.
· Build reusable components and libraries for handling Front end piece of web application.
· Work closely with UX, Design and Product to understand and build web application from scratch.
· Develop REST APIs per industry standard to expose data to Front end in a reliable and secure way.
· Deliver functional and testable code with thorough unit testing to satisfy effective DevOps pipeline.
· Contribute to and enforce coding standards and also involve in code review through GIT flow process.
· Optimize application for maximum speed and scalability.
· Interact with team members from onsite and offshore and also other stakeholders on requirement gathering, coding, implementation and continuous improvements to code.
· Promote innovation, creative thinking, communication, and collaboration among team members.
· Familiar with Agile development and continuous delivery methodologies.
Technologies:
· Have proficient understanding of HTML5, CSS3, JavaScript and Typescript.
· Have worked on Angular 7 and above, developing components and consuming REST APIs.
· Have worked on web application development using Java 8+ and Spring Boot.
· Have thorough knowledge on Unit testing Angular using Jasmine, Karma.
· Have knowledge on consuming SOAP services using Spring framework.
· Have developed REST Services / API using Spring Boot with any relational / document database as backend.
· Have good knowledge on Unit testing REST APIs.
· Knowledge on tooling like Node JS, npm, ng cli, Git, Maven, Gradle is needed.
· Good to have implemented Swagger UI in REST Services for interactive UI testing.
· Have setup pipeline in GitLab using tools like SONAR, black duck etc., is added advantage.