Post Job Free
Sign in

Web Services Java Developer

Location:
Mississauga, ON, Canada
Posted:
June 17, 2018

Contact this candidate

Resume:

SHARMI RASHEED *** KING STREET WEST

Contact No. : +1-416-***-**** E-Mail: ******.*******@*****.*** MISSISSUAGA, ON, CANADA

SOFTWARE DEVELOPMENT PROFESSIONAL

Java/ J2EE Programming & Spring Framework

PROFILE SUMMARY:

Master of Computer Application (MCA) with more than 3 years of experience in design, development and maintenance of Enterprise applications.

Abilities in designing and developing enterprise applications using Java, Java EE, Spring MVC, Spring Boot, REST Web Services and Junit framework.

Extensive knowledge in Spring modules (DAO, AOP, WEB, Core Container, Boot and Security )

Proficient in implementing Web Services using Spring REST Web Services.

Diverse experience in creating Microservices architecture applications using Spring Boot.

Extensive work experience in UNIX and Windows platforms.

Demonstrated acumen in implementing Agile methodology for efficient software development process

Extensive experience in working of fully automated Continuous Integration, Continuous Delivery and Continuous Deployment pipelines.

Skilled in all phases of the software development lifecycle, proficient in translating business requirements into technical solutions and dedicated about quality, usability and scalability.

Proven skills in troubleshooting, root cause analysis and solution identification for incident management

TECHNICAL SKILLS:

Languages : Java (1.7),SQL, PL/SQL

Framework & Platform : Spring (MVC and Spring Boot), Java EE

Database : MongoDB, Oracle

Web Technologies : JavaScript, JSON, HTML and CSS

Middleware Technology : RESTful Web Services, JMS

Integration Tools : Maven, Git, BitBucket, TeamCity, uDeploy

Development Tools : Eclipse, Spring Tool Suite (STS), Postman, MongoChef

Unit Testing Framework : JUnit, Mockito

Domain : Banking – JPMC

Agile Tools : Jira (Agile Development), Confluence(Team Collaboration)

WORK EXPERIENCE:

System Engineer Oct, 2013 – Dec, 2016

TATA Consultancy Services Pvt Ltd, India

Project Description

Project Name : Trade Monitoring System

Project Domain : Banking

Client : JP Morgan Chase & Co

Role : Java Developer

Roles and Responsibilities

On board new trade alerts and reviews across markets to the Trade Monitoring System using different spring boot micro services.

Customized existing alerts and reviews for all asset classes based on the business requests.

Developed micro service components using Spring Boot for Message adapters, Workflow managements, Routings and Reports.

Provided data configurations for different micro services using MongoDb.

Developed/modified Restful web services for communicating information between various systems involved in monitoring process using spring rest controller.

Worked as a coordinator to improve code quality by using different development standards such as Unit testing, Code Coverage, Continuous Integration and Code Reviews.

Divided Trade Monitoring monolithic application to smaller, independent, and loosely coupled micro services.

Attended daily stand-up to discuss about the progress of the assigned tasks. Also participated in Sprint planning, Sprint review meeting and Sprint retrospective meeting.

Troubleshot and resolved production incidents through effective root cause analysis, solution identification, incidents managements to closure and consistent follow-ups.

ACADEMIC DETAILS:

Master of Computer Applications (MCA) - University of Kerala, India 2013

Bachelor of Science (Computer Science) - University of Kerala, India 2010

REFERENCES AVAILABLE UPON REQUEST



Contact this candidate