Post Job Free
Sign in

Fullstack developer

Location:
Naperville, IL
Posted:
March 15, 2021

Contact this candidate

Resume:

Dixit

E-mail: ***********@*****.***

Phone: 865-***-****

Java full Stack Developer

Summary:

2+years of progressive experience working on Core Java. Involved in various stages of SDLC (Software Development Life Cycle) implementing Waterfall and Agile, Iteration, Scrum methodologies.

A self-driven, adaptable and quick learning professional with in-depth knowledge and understanding requirement gathering, design, Software development OOA & OOD

EDUCATION

Masters in Computer Science – Chicago State University, Chicago, IL

Bachelors in Mechanical Engineering – Gujrat Technological University, India

PROFESSIONAL EXPERIENCE

Office of State Court Administration (OSCA), Jefferson City, MO March- 2020 –Till Date

Role: Full Stack Developer

Responsibilities:

Involving in different stages of Software Development Life Cycle SDLC including analysis, designing, coding, and testing

Implemented all web applications with object-oriented principle and design patterns.

Design and Developing cross platform, browser or device compatible web application.

Developing the code that is compatible with all browsers such as Google chrome, Firefox, IE with different versions.

Implementing the dynamic functionalities as per the requirements given using source control management tools (Git, Stash) and source-code editor tools (Eclipse).

Analyze the business requirement, implement and estimate the time-lines for the project, understand the capability gaps and opportunities.

Involving in analyzing the new requirements and feasibility. Analysis will be documented in confluence.

Involving in finding the dependencies to be solved before the requirement is taken. Dependencies will be tracked in JIRA

Create and maintain web application by using Spring MVC framework.

Developing page using high-level JQuery framework functionality.

Creating CURD operation by calling number of Ajax call in backend side.

Ensure all the code has been tested prior to QA, including interfaces with other systems.

Writing the Unit test cases to find the code level bugs before deployments.

Writing the automated functional test cases to help finding the bugs before the deployments. All these are configured through Jenkin jobs which can be ran from spinnaker

Document the implementation for future reference.

All the implementation are documented to understand the services used and data flow.

New implementation are documented to reference the other implementations

Nationwide, Columbus, OH March-2019 –Feb-2020

Role: Full Stack Developer

Responsibilities:

Followed Agile Scrum methodology for application development and deliverables.

Created Lambdas to perform operations on Dynamo DB and created API gateway URLs.

Designed and implemented application using Spring MVC, Backbone, Spring IOC, spring annotations, Spring AOP, Spring Boot, Hibernate, JDBC, SQL.

Followed Best practices in developing the REST APIs and micro services and used Swagger to generate the REST documentation for the developed services

Deployed services to Cloud platforms in Kubernetes and Docker containers using pipeline automated stream.

Experience on various AWS services like S3, EC2, ECS, Cloud trail, VPC, RDS, Route 53, SNS, and Lambda.

Created Terraform scripts which automates the process of configuration in cloud service

Created scrips to automate the process of deployment into the cloud (CI/CD)

Worked with several other dev teams developing a responsive Angular7.0 Websites fronting web services contained in Docker and Kubernetes to provide data and backend business logic implementations.

Developed web application using JSF Framework that uses Model View Controller (MVC) architecture with XHTML as the view.

Used various Bootstrap components and developed the application following Responsive web design.

Involved in writing java API for Amazon Lambda to manage some of the AWS services.

Developed controllers, services, custom directives for various modules in Angular7 and was also involved in developing unit test cases using Jasmine, Karma

Used AWS deployment services to quickly set up a dynamic website and configured virtual servers using AWS EC2 and responsible for maintaining and expanding our AWS infrastructure using AWS EC2/EBS

Performed form validations using reactive forms from Angular2.0 framework.

Experience in developing User Interface (UI) using CSS, HTML, jQuery, JavaScript, Bootstrap, JSON, Ajax, AngularJS, Angular 2, Angular 4.

Developed custom Node JS scripts that support API proxy in routing and response handling.

Used Tomcat server for the application development and Utilized JIRA for task scheduling, quality control activities like defect tracking and fixing

Created JUnit test cases to automate the testing of business logic.

Technical Skill

Languages

Java, SQL,AWS, UNIX Shell Scripting

Java Technologies

JSP, Servlets, JavaBeans, JDBC, Hibernate, Spring, Web Services (SOAP, REST),Design Patterns

Web Technologies

HTML 5, CSS3, XML, Bootstrap, JavaScript, jQuery, JSON, AngularJS, Angular7, AJAX

AWS Cloud Technologies

EC2,IAM, Cloud Watch, Cloud Formation, S3, Lambda, Docker, DynamoDB

Development Tools (IDEs)

Eclipse, Visual Studio Code, MS Visual Studio 2017

Web/Application Servers

Apache Tomcat, IBM WebSphere

Design Patterns

MVC, Front Controller, Singleton, and DAO patterns

Databases

Oracle, MySQL, Dynamo DB

NoSQL Database

MongoDB (3.X), DynamoDB

Platforms

Windows, UNIX, LINUX

Version Control

GIT

Methodologies

Agile Methodology (Scrum, Kanban), Waterfall Methodology

Other Tools

Maven 3.x, Jenkins (CI),JIRA, Rational Rose, Log4J,confluence

Testing Frameworks

JUnit, Jasmine, Karma.



Contact this candidate