Post Job Free
Sign in

Developer

Location:
Mississauga, ON, Canada
Salary:
80k
Posted:
May 04, 2023

Contact this candidate

Resume:

SUNITA KUMARI JAVA DEVELOPER

+1-647-***-****# **********@*****.***

Summary

● 4 years of experience as a Java Full Stack Developer in the IT industry. Extensively experienced in Software Analysis, Design, Development, Implementation and Testing of Object-Oriented Applications using Java/J2EE ● Experience in working on various phases of the Software Development Life Cycle (SDLC) and working in environments using Agile Development Methodology.

● S DDR on experience with Core Java with multi-threading, Concurrency, File handling I/O, Generics, Data Structures and Collections, Garbage Collection.

● Committed to predictable delivery of high-quality systems that drive and respond to business goals Able to work reliably under pressure, committed team player with strong analytical and problem-solving ● Designed, developed, and implemented several Java/J2EE projects/frameworks like Java, J2EE, SOA, Hibernate, Spring

(boot), Micro services, RESTful and JSON, JSP, JSTL, JavaScript, CSS, Angular. ● Experienced in developing Restful Services using JAX-RS specification like Jersey and Rest Easy to implement. ● Strongly believe in using Object oriented Principle and design patterns

● Experience working with integration of different microservices.

● Extensive experience in Data Modeling, Stored Procedures worked on Database such as MYSQL and Oracle

● Good n. experience in J2EE testing in developing test cases with Junit for Unit testing. ● Good experience in logging using Log4j

● Worked extensively on Angular 2+/ Typescript SPA domains

● Experience in using bug/issue tracking, Project tracking and Management tool Jira.

● Complete understanding of DevOps process with continuous integration using Git ● Knack for writing clean, readable Java code

● skills, ability to quickly adapt to new environments & technologies

● Knowledge on best possible performance, quality, and responsiveness of the applications Skill Highlights

Programming Languages: Java, JavaScript, Angular, Unix Shell Scripting Databases/DB Tools & Messaging: MySQL, Oracle, SQL Server, Apache Active MQ Java API’s: Core Java, Java EE, Servlet, JSP, JSTL, JDBC, Web Services (REST), Servlets, Spring (MVC), Spring Boot, REST APIs, Angular, HTML, CSS, JavaScript, Bootstrap, Hibernate Platforms: Windows

Tools: Eclipse, SQLYog, Microsoft Office tools, JIRA, Postman, Microsoft Visual Studio Code, GitHub, Maven, Junit Application server: Apache tomcat

Concepts: Design patterns, Regular expressions, Data Structures, Algorithms Web Technologies: JavaScript, JSP,JQuery, HTML5, CSS3, Bootstrap, JSON, Typescript, Angular 2+ Methodologies: SDLC, Waterfall, Agile

Experience

Technology Analyst June 2022 to Present INFOSYS

Project Name: VBA Visa

Responsibilities:

● ElasticSearch Kibana Dashboard used for monitoring applications security from VBA .

● Attended front door sessions for VBA integration with clients.

● JS Agent deployed on clients login and registration UI pages.

● Walk through VBA products by the client team.

● Understood VBA products integration with different applications and their behavior analysis. ● Participated in Agile methodology for SDLC process and attended scrum meetings daily to update the status of development.

● Worked on integrating Visa Product with different visa applications, for providing cyber security solutions.

● Helped Clients with onboarding with products of Visa, attended front door sessions of applications.

● Provided Java Coding support to various application teams.

● Worked on Kibana Dashboard as a Monitoring tool to help track the application and eliminate any potential risks.

● Used Docker for building and running different branches for optimizing code.

● Used JIRA for project management.

Java Developer MAY 2019 to June 2022 ShowIT Technologies Inc. Project Name: PlanFish

Responsibilities:

● Developed the functionalities using Agile Scrum Methodology.

● Involved in developing UI using Spring MVC framework, JSP, JSTL, HTML5, CSS3, JavaScript, jQuery, AJAX and Angular.

● Created Reusable Modules and Custom Directives in Angular 9 which got used in various places of application.

● Expertise in using Angular 9 directives, Controllers, Filters, Services, Template, Events and Injectors. ● Extensively used core java concepts like Multithreading Collections Framework, File I/o and concurrency. ● Experience in Core Java concepts such as OOP Concepts, Exception Handling Multi-Threading, JDBC, Generics.

● Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.

● Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns

● Developed microservices with Spring and tested the application using Spring Boot. ● Development REST APIs using Spring Boot with Tomcat.

● Experience in working with MySQL to manage extremely large data sets.

● Used log4j to print the logging, debugging, warning, info statements.

● Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.

● Experience on implementation of version control software GIT repositories. Project Description:

● Plan Fish is a web-based business and project management system making team collaboration hassle-free and straightforward.

Functionality:

● Log In / Sign up

● Add / Update Projects

● Assign project to team members

● Team members can add day to day log

● Leave request management

● Project progress chart

● Users can compare features of any two products.

Technology:

● Angular 13, TypeScript, JavaScript, CSS3, HTML 5, Material UI, Java, Spring Boot, MySQL, GIT, JIRA Project Name: DealStaple

Responsibilities:

● Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology, designed use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase.

● Developed UI using JSP, JSF, HTML5, CSS3, JavaScript, and jQuery.

● Developed web applications using Spring MVC, jQuery, HTML, Bootstrap and worked on Multithreading and Collections Framework including List, Map etc. Added interactivity to the UI pages using JavaScript. ● Coding using Core java, Servlets and JSP using Eclipse IDE

● Worked with Core Java technologies OOP Concepts, Collections, Serialization, Generics, Annotations and Exception Handling.

● Created SOAP Web Services using WSDL, XML and SOAP for transferring data.

● Configured the deployment descriptors in Hibernate to achieve object relational mapping.

● Used Hibernate Cache for query to improve the application performance.

● Configured Spring security in the application to secure the method calls and RESTful web services.

● Implemented JDBC API for communicating with database layers.

● Developed Request Handlers using Servlets as Controlling mechanism.

● Used Log4j and commons-logging frameworks for logging the application flow.

● Involved in Unit Testing using JUnit and Integration of Use Cases.

● Used version tools like GIT for source code and project documents

● Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system. Project Description:

● Dealstaple is an E-commerce website selling products related to coding like T-shirts and shirts with symbols of c++, Java, etc.

Functionality:

● Log In / Sign up

● Project uses the spring security for role-based authentication

● Two roles in this project 1> ROLE_USER 2> ROLE_ADMIN

● ROLE_USER > Users can only view the products and purchase the products from the website.

● ROLE_ADMIN > Admin can insert category, In That category can insert sub-category, and products related to that sub category. Admin can also make coupon codes for special discount on particular product for particular quantity of product

● Admin can also remove or disable category, subcategory and product.

● Payment management uses razerPay testing mode as payment gateway. Technology:

● HTML5, CSS3, JavaScript, jQuery, Java, Servlets, Spring, Hibernate, Apache Tomcat Server, Eclipse IDE, Log4J, Ajax, SOAP, JSON, GIT, MySQL, JIRA

Education and Certificates

Masters: Computer Software and Database Development, Apr 2019 Lambton College - Toronto, Canada

Master of Technology: Computer Science Engineering, May 2015 Kurukshetra University Kurukshetra - Haryana, India Bachelor of Technology: Information technology, May 2012 Maharishi Markandeshwar University - Ambala, Haryana, India



Contact this candidate