Post Job Free

Resume

Sign in

Stack Developer Node Js

Location:
Hyderabad, Telangana, India
Posted:
April 22, 2024

Contact this candidate

Resume:

Sruthi,

Sr. Java Full Stack Developer,

Email: ad46qq@r.postjobfree.com, Ph.: +1-913-***-****

Professional Summary:

10+ Years of experience in Software Engineering Processes and Development Methodologies, Business and Requirements Analysis, Object Oriented Analysis and Design and Implementation of software systems, based on industry proven best practices & standards.

Strong experience in working full software development life cycle (SDLC) of projects, from Requirements Gathering, Analysis, Design, Development, Testing to Quality Review up until Production Support/Maintenance

Experience in Agile, Test Driven Development (TDD) and Waterfall methodologies

Solid experience in lightweight POJO based framework Spring IOC, Remoting, ORM, DAO, AOP and Business Integration.

Strong background in Java/J2EE environments. Worked extensively on J2EE for developing Web and Distributed Applications by using JDBC, JSP, Servlets, Hibernate, Struts and Web Services.

Excellent in front-end UI design implementations by writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, JQuery, JQuery UI, JQuery Mobile to make better Single Page Application (SPA) working on Node.JS Server.

Good knowledge of latest version of object-oriented JavaScript Libraries like Angular.js, Angular2, Angular4/8/12, Node.JS, Backbone, Bootstrap, Ext JS 4.0, Require, React.js, Handlebars, and Dojo toolkit.

Having good Experience in MVVM design pattern such as Angular 2.X and Angular 4.X.

Experience in Angular.JS for application implementation, proficient in creating modules, controllers, route Providers, factory services, customizable filter, http get/post methods and directives to realize functionalities like REST service with Ajax call, input validations, searchable and sortable contents.

Hands on experience in writing light weight Node.js express server, and using technologies like Ajax, JavaScript/JQuery, JSON to make connections between server and databases like MongoDB and MySQL.

Experience with Test Driven Development (TDD) and Dockers and Node.js.

Experience in Web Services (SOAP, REST) and service-oriented architectures (SOA).

Expertise in application development using J2EE technologies like Servlets, JSP, JDBC, EJB.

Experience in developing inter-operable components using Web services technologies like SOAP, WSDL, UDDI and Service Oriented Architecture SOA, which enable the data exchange between clients of different platforms.

Experience on AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3, and EBS.

Extensive experience in RDBMS including Conceptual, Logical & Physical Database and Model using Oracle 8/9i/10g/11g/12c, PL/SQL programming, SQL Query Analyzer, SQL and Packages, Stored procedures, Triggers, Cursors and Complex Queries, Query Tuning.

Exposure to NoSQL database programming - Apache Cassandra.

Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).

Good working knowledge of ANT/Maven for project build/test/deployment, Log4j for logging and JUnit for unit integration testing and XML Spy for XML Validation.

Experience in using design tools like Rational Rose, MS-Visio for OOA (Object Oriented Analysis) and OOD (Object Oriented Design) based on UML (Unified Modeling Language).

Strong in Java/J2EE design patterns and other object-oriented concepts (OOPS) and worked on Java 6/8/11 versions.

Experience in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading, JDBC, Design Patterns, Generics.

Proficient in Java Multi-Threading, Socket programming, Java Collections, Concurrency.

Have exposure to various version control software such as rational clear case, Win CVS, SVN, TFS.

Experience in working with application server technologies like IBM Web Sphere, Web Logic, JBoss and Apache Tomcat.

Competence in using different java IDEs like Eclipse, JBuilder, Net Beans and RAD for developing Dynamic Web Applications.

Strong Oral and written communication, analytical skills, collaboration and excellent team player with proficiency in grasping new technical concepts quickly.

Technical Skills:

Core Java

Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O and Reflection

J2EE

JSP, Servlet, EJB-Session Beans, Entity Beans, JMS, JDBC, JNDI

Framework/Libraries

Struts, Hibernate, Spring 3.0, Spring Core, Spring MVC, Spring DAO, Spring Web flow, Spring ORM

Web/Application Servers

Apache Tomcat Server 5.x, JBoss, Application Servers Web Sphere 5.1, JBoss Application Server, WebLogic 10

XML Technologies

XML, DTD, XSD, XML, XSLT, SAX, DOM, JAXP, JAXB

Web Technologies

HTML, DHTML, JavaScript, CSS, AJAX, JSON, JQUERY, DOJO, Angular JS, Node.JS, React.JS, Ext.JS, Backbone.JS

IDEs

Eclipse, My Eclipse, RAD, Net Beans

Design Skills

UML JUDE, Rational Rose, Visio, Object Oriented Analysis and Design OOAD, GOF Java J2EE Design Patterns

Web Services

WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, UDDI, WS-Security, SOAP UI

Database

Oracle 9i/10g/11g, MySQL, SQL, PL/SQL, DB2, TOAD, SQL Developer

Operating Systems

Windows 2000, Windows XP, Unix, Linux, Windows 7, Solaris 2.x, Red Hat Linux

Source Control

SVN, CVS, IBM Clear case and Harvest

Testing

JUnit, Mockito, SOAP UI, Firefox Plugin

Build Deployment

Maven, Ant, Jenkins, Mule ESB

Tools

Bugzilla, QC, FileZilla, WINSCP3, Edit Plus, Rally, SOAP UI, Drools, Putty

Professional Experience:

Client: UBS, Weehawken, NJ Jan 2023 – Till Date

Role: Senior Java Full Stack Developer

Description: UBS is the world largest and the only truly global wealth manager. They operate through four business divisions: Global Wealth Management, Personal & Corporate Banking, Asset Management and the Investment Bank

Responsibilities:

Designs, enhancements, updates, and programming changes for portions and sub-systems, including operating systems, compliers, databases, and Internet-related tools.

Analyzes design and determines coding, programming, and integration activities based on general objectives and overall architecture of product or solution using Java 11.

Reduced the null pointer dereferences in all the files other than the test files to ensure the defects are reduced in the Coverity scans.

Designed and developed RESTful web services that support JSON for other developers to access to speed up development using Spring MVC, Spring Boot, Swagger API, Web Services, JSON, Log4j, MySQL and Maven.

Develop UI component architecture for developer framework using Angular 12, Typescript, HTML5, CSS3 and Bootstrap.

Responsible for front-end UI development using HTML5, SCSS, Typescript, PrimeNG, Angular 12, and RxJS.

Developed a web application using Angular 12 as front - end and using Web API to receive and pass data to back-end.

Created Angular 12 components, implemented Interpolation, Input Variables, Bootstrapping, NgFor, NgIf, Router Outlet, event binding, and decorators.

Converted a monolithic app to Microservices architecture using Spring Boot using 12-factor app methodology.

Designed and developed asynchronous RESTful Microservices using spring boot, Couch base and RXJava.

Consumed RESTFUL web services using Angular 12 HTTP Module and transformed the response using RXJS operators.

Worked on Web Services using Java 11 API for XML, JSON Services (JAX RS) and worked on the build, deploying RESTful web services.

Build and configure a virtual data center in the Amazon Web Services (AWS) cloud to support Enterprise Data, Virtual Private Cloud (VPC), Public and Private Subnets, Elastic Load Balancer.

Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.

Deployed containers and Microservices in AWS using EC2 Container Services. Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.

Implemented the Account Management Microservices that used Spring Data to implement a JPA and Spring Rest to provide a Restful Interface based on Spring Boot application.

Wrote several Playbooks and created various roles for applications using Ansible and deployed the Applications/Services on the client hosts.

Used several Ansible modules which include scripting (bash, command), cloud modules.

Set up and get the selenium up and running for UI pages and also integrate these selenium tests, so that the tests are run automatically.

Developed automation scripting in Python to deploy and manage Java 11 applications across Linux servers.

Expertise in core data structures as well as algorithms and implement them using Java/python programming languages.

Worked on the JSON validation for the case submission on the client side to validate all the required fields in the PostgreSQL database.

Implemented server-side validations and developed model classes.

Used Kafka messaging system to consume and publish message.

Configured Kafka to read and write messages from external programs and also to handle real-time data.

Design, perform POC where needed and develop enterprise's Apache Kafka Distributed Messaging and Integration Ecosystem.

Written test cases and performed unit testing using Junit.

Used Log4J for logging, debugging, monitoring the error logs and fixed the related problems.

Worked in a CI/CD environment with Jenkins, Maven, AWS and Terraform.

Controlled and automated application deployments and updates using Kubernetes.

Deploy and configure daily iterative builds of Java 11 applications into Tomcat server environments for multiple feature deployment teams.

Worked on reading and writing to/from the files by using newly introduced methods in Java 11.

Developed stored procedures and triggers using PL/SQL to calculate and update the tables to implement business logic using Oracle database.

Created and modified Stored Procedures, Functions and Triggers Complex SQL Commands for the application using PL/SQL.

Worked with modules like MongoDB and mongoose for database persistence using Node JS to interact with MongoDB.

Build the application using Maven and used Jenkins for continuous integration.

Deploy and configure SQL Server test database with test data.

Experience working in agile development following SCRUM process, sprint, and daily standup meetings.

Environment: Java 11, AWS, Python, Angular 12, JavaScript, HTML, CSS, Rx JS, Rx Java, Kafka, SpringBoot, Spring Batch, Microservices, NoSQL, PostgreSQL, Couch Base, Mongo DB, Cassandra, Jenkins, Maven, Terraform, Docker, Ansible, Kubernetes, Selenium, JUnit, rally, Scrum.

Client: Delta Airlines, INC, Atlanta, GA June 2021 – Dec 2022

Role: Senior Java Full Stack Developer

Description: Single Network Application (SNAPP) is an innovative and industry leading application which combines curbside, bag drop, check in, Sky Club, gate, service recovery, and baggage service office applications into a single platform for a more streamlined and user friendly experience for ACS agents.

Responsibilities:

Followed agile methodology and involved in daily meetings, sprint planning, HIGHLIGHTS and retrospective and used RALLY as a tracking tool for the sprints.

Involved in programming, testing, debugging, implementing and maintaining of Java EE client/server distributed applications to meet the organizational needs.

Worked and implemented a SPA (Single Page Application) using Angular 8, Typescript, Angular-CLI, Bootstrap and Web pack.

Developed various feature specific modules and implemented module wide routing in the application using Angular router module.

Worked on many custom modules and widgets using React JS, CSS, and HTML.

Developed crypto web services using Node JS and integrated services with hardware security module (HSM).

Have implemented reprocessing the failure messages in Kafka using offset id and have worked on real time data integration using Kafka.

Deployed Spring Boot based micro services Docker container using Amazon EC2.

Created various re-usable components and developed unit test cases using Jasmine and Angular test bed and performed end to end testing using Protractor.

Designed and developed the application using agile methodology and followed TDD and Scrum.

Used Splunk Tool for debugging Issues in Production and Responsible for Developing Member Portal Application components using Java, UI Technologies such as HTML5, CSS3, JavaScript, Typescript, React JS, Redux, Node JS, and Angular 8 components.

Designed and maintained middleware architecture for enterprise-level applications, ensuring optimal performance and scalability.

Responsible for making Member portable Application which enables users to login, update and to enter information, and to perform many other data entry tasks using Angular 8 make the forms more reactive and robust.

Worked on React JS components, Forms, Events, Keys, Router, Animations and Flux concept.

Implemented React-Router, React-Redux architecture, ES5, ES6, Web pack and Grunt to turn application into Single Page Application (SPA).

Created REST API documentation using Swagger and created Docker compose YAML file and Docker file to create Docker images and containers.

Used Spring IOC, AOP, and Spring Bootto implement middle tier.

Used Spring Boot at backend which helps to develop application with ease.

Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot.

Developed server-side application to interact with database using Spring Boot and Hibernate.

Created REST micro services using Spring Boot and took part in enhancing existing Java and spring applications.

Created new entities and JPA repositories using Spring JPA and created REST validations for XML and JSON requests for REST controllers.

Developed Microservices on boarding tools and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.

Involved in writing SQL scripts and creating backend database tables for complex business operations.

Involved in writing queries, stored procedures and modifications to existing database structure as required per addition of new features.

Used Microservices architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers.

Worked on Log4j API for logging in development, testing and production environments, configured to send email notifications.

Implemented version controlling using GIT and used Jenkins for continuous integration. Wrote build and deployment scripts using Maven on UNIX environment.

Worked using spring boot Microservices to process the messages into the Kafka cluster setup and implemented Kafka producer and consumer applications on Kafka cluster setup with the help of Zookeeper.

Developed queues using AWS SQS with JMS for services to subscribe and listen to events using Spring JMS.

Created cloud formation templates in setting up DEV, QA and UAT environments using AWS Cloud formation and leveraged Elastic container services to run Docker micro services in AWS.

Worked with Jenkins in setting up CI/CD pipeline for dev environment and involved in setting up GIT web hooks.

Worked on end-to-end testing implementation using protractor, cucumber and chai.

Environment: Java 1.8, HTML 5, CSS 3, Bootstrap, SASS, Angular 4/6/7/8, jQuery, Type Script, Node.js, JSON, XML, MySQL, MongoDB, Spring MVC, Spring boot, Spring JPA, PL/SQL, AWS, Kafka, JMS, RESTful, Maven, Jenkins, Rally, Rational Rose, GIT, STS, Code IDE, Protractor, Jasmine, Karma, Docker, Jenkins, Linux.

Client: Optum, Boston, MA Jan 2020 – May 2021

Role: Sr. Java Full Stack Developer

Description: Optum Provisioning is a web application which provisions users to certain services. Users can have different roles like Optum admin, Business admin, Tier owner and Service admin. Each role is provisioned with different kind of access, different permissions and views. This application allows users to view the accounts associated with the services which the users have access to.

Responsibilities:

Used Java 8 Lambda expressions and Stream API to support functional-style operations on streams of elements.

Worked on Java functional programming concepts like Streams, Functional Interfaces, new date time API and lambda expressions.

JProfiler is used to profile he application (Memory view and CPU view and Thread view are used).

Involved in developing responsive UI using HTML5, CSS3, JavaScript, Bootstrap and SPA (single page application) using Angular 6, Typescript, Angular-CLI, NGRX, Bootstrap and Web pack.

Used Angular router and implemented module wide routing and created different forms using Angular data driven and template driven forms.

Developed Angular Components, Services, and Filters and took part in developing unit test and integration test cases using Jasmine, Karma.

Developed generic component for reading files and writing to files using Java IO and NIO.

Generic component for reading from Confidential MQ and Writing to MQ queues.

Used Spring Boot which is radically faster in building cloud Micro Services and develop spring based application with very less configuration.

Developed Micro services & APIs using Spring Cloud, Spring Security, Spring Boot, Spring Integration.

Design and implementation of different micro services and its Docker files.

Created and maintained Docker images and Docker containers.

Configuring the Docker containers and creating Docker files for different environments.

Created Docker machine in Amazon EC2 instance and created Docker containers in Docker Machine running in Amazon EC2.

Deploy a Spring Boot Application to AWS Beanstalk.

To send emails to users developed Java API to interact with the Amazon SNS.

Involved in creating EC2 instances and installed required configurations and applications on it and interact with S3 buckets for storing object level data into it.

Used AWS Cloud Watch to monitor the application and to store the logging information.

Spring Data JPA used retrieve and update, inserting data in database.

Consumed REST services using Angular HTTP and performed various REST Http operations for data retrievals and updates.

Implemented Cloud capabilities like Centralized Configuration, Load Balancing, and Service-to-Service call using Feign, Service Registry and Discovery using Eureka in Spring Cloud.

Used Spring Boot which is radically faster in building cloud Micro Services and develop spring based application with very less configuration.

Developed Micro services & APIs using Spring Cloud, Spring Security, Spring Boot, Spring Integration.

Spring JDBC used retrieve and update, inserting data in oracle database with use of stored procedures.

Gulp is used to build and Bower is used for managing dependencies.

JSON request/response from UI is processed using Spring Boot.

Secured the API's by implementing Oauth2 token-based authentication/authorization scheme using spring security. JSON request/response from UI is processed using Spring Boot, Restful features with micro services.

Architecture and Spring Data JPA framework is used to save/retrieve the data in the backend.

Used Node.Js CLI tool Node Package manager (NPM) to build Angular application.

Used Apache Maven as a build tool for building the Restful web-service.

Used Swagger framework, implementing the Restful API and Swagger gives the rich User interface to test API.

Worked with GIT, Source Tree and Bit bucket for source code, unit tests, and automated tests management.

Developed all custom processes, workflows and schemes within JIRA to accommodate the organization needs.

Environment: Core Java, Java 8.0, HTML5, CSS3, Angular 6, Node.js, Bootstrap, Spring Boot, Spring Boot Spring Security, Spring Batch, JIRA, Apache Kafka, REST, Spring Data, JPA, log4j, Oracle 11g, GIT, Maven, Jenkins, AWS, Docker, JBOSS, Junit, Swagger.

Client: Goldman Sachs, Jersey city, NJ Jan 2018 – Dec 2019

Role: Sr. Java Full Stack Developer

Description: The project is about trading system where the data flows through different systems before it is into the trade market. For this, we built an application Syndicate Link where a deal information can be sent to a 3rd party vendor IPREO and to Master Book and finally it executes into the trade market.

Responsibilities:

Developing view pages using JSP tag libraries and HTML pages.

Working with Java Multithreaded programming to develop multithreaded modules and applications.

Implementing navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files. Implementing the Micro Services Using annotation-based Spring Boot framework.

Designing and Developing End to End customer self service module using annotation-based Spring MVC, Hibernate, Java Beans.

Customizing RESTful Web Service using JAX-RS library and Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.

Using HQL as the query languages in Hibernate Mapping and Integrating Spring and Hibernate framework.

Configured Maven for JAVA automation projects and developed Maven project object model (POM) for Unit and Integration tests, Regression. Cucumber testing framework utilized with selenium integration.

Designed and developed required Selenium support code in Java for Selenium Web Driver.

The functionality is implemented using spring boot and hibernate ORM. Implemented J2EE components using spring MVC modules. Integrated Apache Kafka for data ingestion.

Used drools for the business rule management system extensively with backward and forward chaining interface.

Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services. Used REST and SOAP Web Services to exchange information.

Implemented OAuth2.0 for authentication-based web application and accessed their APIs for fetching data services. Deployed code on IBM WebSphere Application Servers and maintained applications.

Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling.

Involving in writing hibernate mapping files for hibernate Dao’s and injecting them using configuration files on MySQL Database.

Designed and developed the login portal using framework Angular JS 2.0 along with HTML5, CSS3 and Type Script. Designed UI screens using HTML5, CSS3, and JavaScript.

Used Bootstrap and Angular UI to make the application user-friendly in the development of the Navigation Bar, Tables, Sliders, Calendars etc.

Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and Angular JS.

Performing Validations on User Interface data using JSF validations using built-in beans and JavaScript and HTML pages. Implemented responsive web design and mobile friendly design using Angular JS.

Created Typescript reusable components and services to consume REST API’s using Component-based architecture provided by angular 2. Updated the application with new features of Angular 4.

Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators, Router etc. Moved existing Angular JS controllers and services to Angular 2 components for more responsive and less dependency.

Used CSS pre-processor SASS to make CSS more efficient and added live reload configuration using Browserify and Watchify programmatically with libraries loaded from NPM and Bower.

Designed and developed project with Angular JS and Bootstrap, consuming RESTful API with Python Django.

Created wireframes, user story maps, and advise on UX best practices and information architecture.

Created Ext JS custom UI components and implemented UI MVC framework.

Developed interactive cross platform web application using Ext JS.

Designed and developed a quote and purchase application using TDD that allows for conversion from client excel formulas to a modern web application. Wrote user interface design documentations.

Enhanced legacy application by building new components in Angular 2 and typescript.

Implemented Angular 2 component router for navigation.

Involved Storing and retrieving data from Column Oriented Data Base MongoDB.

Created forms to collect and validate data from the user using Angular JS, jQuery and JavaScript.

Incorporated jQuery UI widgets such as select menu, accordion and date picker on plans selection page to deliver a more interactive user experience. Used Bootstrap and Angular JS, React.js and Node.js in effective web design.

Application backend implemented using node.js application server.

Performed Restful routing using node.js which submits my form data to the Mongo DB database.

Created continuous delivery pipeline for CDT Directory to run the war, Ami and deploy jobs in Jenkins brew master instance, which reduces the time for the deployment of Microservices.

Implementing the asynchronous communication between the Micro Services using Active MQ.

Using Row Mapper interface for mapping rows with the instance of a class.

Working on Database Stored Procedures and Functions, views and Synonyms.

Deploying the application on WebSphere application Server.

Using GIT as version control tool and ANT as build tool. Using Log4j to print the logging, debugging, warning, info on the server console. Writing test cases using JUNIT for testing.

Used Jenkins as a primary tool for implementing the CI/CD during code releases.

Using Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.

Environment: Java 8, J2EE, MS Visio, HTML5, CSS3, DHTML, JavaScript, JSF, Angular 2, Node JS, JSP, Multi Thread, Spring MVC, Spring Boot, Micro Services, XML, Apache, REST, JAX-RS, JSON, Hibernate, HQL, MySQL, Active MQ, WebSphere, GIT, Log4j, Maven, Kafka, Junit, Jira, Eclipse.

Client: Marolix Technology Solutions PVT LTD, Hyderabad, India May 2014 - July 2016

Role: Java/J2EE Developer

Responsibilities:

Designed and coded application components in an agile environment utilizing a test driven development approach.

Developed Hibernate entities and performed Object relation mappings and wrote criteria queries for the data retrievals.

Developed front-end content using HTML5, CSS3 and client-side validations using JavaScript and various JS frameworks.

Exposed Spring MVC controllers as Rest web services and configured spring security in the application.

Customized Restful web service using spring restful API, sending JSON format data packets between front end and middle tier controller.

Designed front end web applications by writing HTML5 code with the help of Search Engine and used JQuery to make the HTML5, CSS3 interact with JavaScript functions to add dynamism to the web page.

Used Node-JS for developing I/O intensive web applications like, single-page application.

Develop Prototype Application using Node JS and Redux to demonstrate technology stack to be used between client and server.

Developed the user interface using Spring MVC, JSTL, JavaScript, Ajax, Html5 and CSS3.

Worked on developing web application on top of platform using Node JS and Web pack.

Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Angular 2, JavaScript API.

Created a shared library of JavaScript, which can be shared across different applications, and used Angular 2 template for redesigning the web page layout.

Extensively used Core Java collections and Concurrency to improve the performance of the applications and also to schedule tasks using multi-threading.

Design, developed, tested and implemented business applications with a high level of J2EE technical competence using Struts.

Established continuous integration (CI) process for the application deployments.

Set up Jenkins server and created Jenkins jobs to build and deploy the application in different environments using Maven and different plug-in.

Integrated GIT into Jenkins to automate the code checkout process.

Analyzed code using IntelliJ and used for providing coding assistance, quick navigation, clever error analysis, and refactoring.

Involved with testing team to determine dependency towards removing bottlenecks and ensuring smooth testing process. Developed Junit test cases for code quality improvements.

Implemented CRUD operations by Angular in designing the information table and connect the database under the instruction of back-end developers.

Created REST web services to send data in JSON format to different systems using spring boot.

Worked on Rest Web Services and Node Rest framework for backend services while using MongoDB for database services.

Wrote builds and deployment scripts using Maven and was also responsible in maintaining them.

Environment: HTML5, CSS3, JSTL, Web pack, Redux, Maven, JQuery, Spring 4.2, Angular 2, Hibernate, JavaScript, Junit, JSON, Ajax, Node JS, Git, Jenkins, IntelliJ, MongoDB, Core Java, Rest

Client: Ivy CompTech PVT LTD, Hyderabad, India May 2012 – April 2014

Role: Java/J2EE Developer

Responsibilities:

Involved in all the phases of SDLC including Requirements Collection Design Analysis of the Customer Specifications Development Customization of the Application.

Integrated Spring Dependency Injection IOC among different layers of an application.

Used spring framework for dependency injection transaction management and AOP.

All the modules of the application are based on Spring MVC architecture and J2EE technologies.

Created mapping files and used JBOSS 6.x to deploy the applications

Implemented various complex SQL queries using Oracle 10g as the database.

Developed various JUnit test cases for Unit and Functional Testing respectively.

Integrated Spring Hibernate and JPA frameworks.

Worked with Testers in resolving various defects



Contact this candidate