Post Job Free

Resume

Sign in

Full Stack Java Developer

Location:
Toronto, ON, Canada
Posted:
June 22, 2020

Contact this candidate

Resume:

Kiruthiga Prabakaran

Location: Toronto, ON Phone: 437-***-**** Email: adcj9i@r.postjobfree.com

LinkedIn Profile: https://www.linkedin.com/in/kiruthiga-prabakaran-16a21769

GitHub url: https://github.com/kiruthiga1793 Portfolio Website url: http://kiruthiga.surge.sh/

CAREER PROFILE

3+ years of extensive developing experience in software development on JAVA (Spring Boot) platform. Capable of designing, testing, debugging, troubleshooting and documenting reliable and efficient Java code based on user requirements as well as providing technical support in all phases of software development life cycle.

Experience with Agile delivery methodology, particularly Scrum and related tools (Confluence, JIRA). Valued for my ability to quickly understand business requirements, detail orientation, excellent communication, analytical and interpersonal skills.

PROFESSIONAL TECHNICAL SKILLS – Back End

Back-end

Programming Languages

JAVA, Object Oriented Programming - C & C++

Technologies

Servlets, JDBC, Kafka, Docker, Kubernetes

Frameworks

Spring MVC, Struts, Spring Boot

Application Servers

Apache Tomcat, JBoss

Open Source

Ant, Log4j

Open source environment

Node.js, Express Js

Database layer

Databases

Oracle 12C, MySQL, MSSQL, PostgreSQL

NoSQL Database

MongoDB, DynamoDB

O-R Mapping Tool

Hibernate

API Layer

Web Services

RESTful API, SOAP

PROFESSIONAL TECHNICAL SKILLS – Front End

Front-end

Front end Libraries

React, Redux, Backbone.js

Web Framework

Angular

Web Application

HTML5,JavaScript, JSP, XML, XSLT, XSD, Bootstrap, JSON, CSS, AJAX

Project Environment

SDLC

Agile

Operating Systems

Unix, Windows 10/8/7/XP

Tools

Eclipse Photon JIRA, GitHub, SVN, Maven

Domain Knowledge

Insurance

CI/CD tools

Jenkins

ROLES AND RESPONSIBILITIES

DXC Technology Full-Stack Java Developer

Chennai, India May 2016 – Oct 2019

FRONT END TASKS:

Used React to create both functional and class components, handle state and props, utilize event listeners and certain life cycle methods to update data as it changes.

Used JavaScript to create arrow functions, classes, modules, promises, closures, regular expressions and prototypes using ES6.

Wrote backend (server-side) programs in JavaScript using Node.js and Express.

Developed web UI and worked on dynamic and responsive web pages using jQuery, bootstrap and SAAS.

Experience in creating Redux store, action, action creator and reducers.

Built Angular components and Angular CLI using Angular (4/6).

BACK END TASKS:

Implemented microservices using Spring Boot for policy Renewal in the project.

Built REST APIs and successfully performed the RESTful API integration using JSON.

Wrote SQL queries to retrieve data from the database and utilized frameworks such as Hibernate for persistence and application layers.

Supported team in implementing Jenkins for building CI/CD pipeline.

Worked in both Spring MVC and Spring Boot frameworks.

Have good experience with version control such as Git and understanding with resolving conflict issues, merging code, making pull and fetch requests along with managing responses.

Designing and developing business logic in service classes with core java, collections and Java 8 features such as creating resource classes, defining lambda expressions, local date objects, streams etc.

Experience working with Apache Kafka to pass messages from one end-point to another. `

Experience on Test Driven development (TDD), doing unit testing with Junit and used Sonar to analyze the code quality of our application.

Hands on experience with AWS Elastic Beanstalk for deploying and scaling web applications in a cloud environment.

AWARDS AND RECOGNITION

Recipient of the “Spot Award” twice for outstanding performance during the working tenure in DXC Technology.

Excellent feedback in Customer Satisfaction Surveys in the engagements worked so far.

EDUCATION AND CERTIFICATIONS

Electronics and instrumentation Engineering

Saveetha Engineering College, India – Bachelor Degree - (2011 - 2015)

Master of Business Administration

Amity University, India – Master Degree - (2016 - 2017)

Certifications:

1.Front end libraries certification.

2.Web Component Development using Java EE – Level 2

3.JavaScript Algorithms and Data Structures Certification by FreeCodeCamp

4.APIs and Microservices Certification by FreeCodeCamp.

5.Responsive Web Design Certification by FreeCodeCamp.



Contact this candidate