Sr. Java Fullstack Developer Resume
Nyc, NY
SUMMARY:
- Nearly 8 Years of experience in SDLC wif teh various Cycles like gathering requirements, Analyzing, developing, deploying, and maintaining of web based as well as enterprise applications using Java/J2EE technologies.
- Experience in design, develop and deploy teh web - based application and client-server-based applications using J2EE and Java Frameworks such as Spring and Hibernate.
- Good noledge on some services of AWS like EC2, S3,SDK etc. and implemented AWS wif Elastic Cache.
- Experience in working wif N-Tire Architecture systems using JSP, Servlets, and Spring Boot, Hibernate and Web Services (REST and SOAP).
- Expertise’s in front end development using HTML5, CSS3, JavaScript, jQuery, Bootstrap, Ajax, JSON, and JSP.
- Expertise in developing web-based applications using Angular JS and React JS in Apache Tomcat server.
- Experience in developing Spring Boot applications using Microservices architecture.
- Knowledge in core Java concepts like OOP, JUnit, and advanced Java concepts like JSP, Servlets, HTML, XML, Hibernate, AJAX, JavaBeans, JDBC and SPRING Framework.
- Experienced in front-end framework such as Bootstrap and Angular 2-9, NoSQL databases, PostgreSQL, and MongoDB, Node.js
- Excellent in building Single Page Application (SPA) using Angular JS framework.
- Used persistence frameworks such as Hibernate ORM/JBATIS to map POJO to Relational Database.
- Expertise in testing using Junit, Spock Framework for integration and unit testing. Developed test case and test plans using Junit.
- Extensive developing experience in using different IDE’s like Net Beans, IntelliJ, Eclipse and My Eclipse.
- Experienced in passing SQL queries, Triggers in Relational Databases such as MySQL, PostgreSQL, Oracle DB and NoSQL
- Extensive noledge on writing REST-API service calls using Spring Jersey framework.
- Experience in developing API for using AWS Lambda to manage teh servers and run teh code in teh AWS.
- Experience in creating and deploying of ECS clusters, ECS services, Route53 and S3 of AWS in Unity.
- Create Docker image and deployment in AWS environment.
- Used Subversion, GIT-Hub, GIT-Lab and CVS source control systems.
- Extensive noledge on building tools like Jenkins.
- Extensive noledge on XML including XML Schema, XSLT, X-Path and X-Query
- Experienced in writing SQL using MySQL, SQLServer2005, Oracle, MongoDB and DB2 environment.
- Experienced in working wif Confidential WebSphere, JBOSS, Web logic application servers and Jetty, Apache Tomcat web servers. Having good noledge on maintaining various version control systems as GIT and SVN.
- Experienced in writing Maven3.x/ANT/Gradle build scripts.
- Very good understanding of Unit Testing wif Junit and Mockito Frameworks.
TECHNICAL SKILLS:
Languages: Java, SQL, PL/SQL, VB.NET, ASP.NET, Scala
Java Technologies: J2EE, EJB 2.1/EJB 3, Java Bean, JDBC, Servlets
J2EE Technologies: Servlets, JSP, Spring Boot, Hibernate ORM, STRUTS Framework, JSF, Java Beans, JDBC
Web UI Technologies: Java Script, XML, HTML4/5, jQuery, CSS2/3, JSP, Angular 2-9, Bootstrap
Web Services Technologies: Soap UI 5.1/4.5, REST, Postman
Databases: MySQL, PostgreSQL, MongoDB, NoSQL
Application Server: Apache Tomcat
Logging Framework: Log4J, SLF4J, Splunk
Application Frameworks: Spring 3.0, Hibernate
IDE: Eclipse, Net Beans, My Eclipse, IntelliJ, Confidential RAD
Tools: Maven, Gradle, JUnit, Spock, CVS, AWS, Splunk, SVN, Jenkins, Vagrant, New Relic, Apigee, Vault, JMeter
Operating Systems: Linux, Mac, Windows 7 Enterprise/XP, Windows 10, Ubuntu
OBIEE components: Oracle BI Presentation layer, OBI Business model layer, OBI Administration
PROFESSIONAL EXPERIENCE:
Confidential, NYC, NY
Sr. Java Fullstack Developer
Responsibilities:
- Participating in scrum meetings and coordinate wif Business Analysts to understand teh business needs and implement teh same into functional design. Operates in Agile software development wif Iterations using Rally.
- Worked on server-side web applications using Node.js and involved in Construction of UI using JQuery, Angular 8, ReactJS, Bootstrap and JavaScript. Utilized teh features of Angular 8 to present TEMPeffective web design.
- Integrated teh application wif Unity, AWS, GitLab, Artifactory, apigee, salesforce, time trade, yodlee etc.…
- Deploy enterprise web applications using technologies such as AWS, JavaScript, CSS3 or HTML5, Spring Boot, and Unix.
- Used Spring Boot framework for building cloud MicroServices and to develop Spring based application radically faster wif very less configuration.
- Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 8
- Used Hibernate in data access layer to access and update information in teh database and used Hibernate Query Language (HQL) to query teh database for complex data.
- Created Spring MVC components like Dispatch servlets, configure Request mapping annotation controllers, view resolver components.
- Perform build and unit testing using tools such as Maven/Gradle or JUnit.
- Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework & used Microservice architecture wif Spring Boot based service through REST.
- Work on Continuous Integration using tool such as Jenkins/ GitHub / API Management/ GitLab.
- EC2 instances, ECS and S3 resources were configured in unity and deployed in AWS.
- Experienced in jQuery scripts for basic animation and end user screen customization purposes.
- Experience in monitoring teh Logs/Errors of REST Web services calls using Splunk and CloudWatch.
- Involved in performance testing of service calls using JMeter and monitoring teh service calls load in New Relic.
- Experience in writing teh yaml to run teh CI/CD pipelines in GitLab which is integrated wif Unity.
- Experience in working on JBOSS locally and WebSphere deployments in higher environments.
- Implemented REST Web services to send/receive data from third party provider and store in S3 bucket.
- Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
- Used SQL statements and procedures to fetch teh data from teh database of PostgreSQL.
- Developed Schema mapping files using different mapping strategies such as table per class hierarchy and also used JPA Persistence Strategy to interact wif PostgreSQL database.
- Unity is an automation tool to build, test and deploy which is integrated wif source(GitLab), Artifactory(Jfrog), Deploy(AWS Resources) and Code quality(Sonar).
- Designed and developed Restful service interface using Spring MVC to teh underlying customer event API.
- Used GitLab as teh configuration management tool to manage teh code repository, run teh pipeline and publish as a docker image into Artifactory.
- Experience in testing teh service calls environment specific like sandbox, dev, stage, and prod using postman.
- Involved in creating API keys for environment specific like dev, stage and prod using APIGEE.
- Developed teh services in IntelliJ using Spring Jersey Framework, push and build teh code in GitLab, deploy teh services on ECS service of AWS using Unity.
- Involved in production deployments and support/resolved teh tickets raised in Jira/service now.
Environment: Java 8/11, Spring Boot, Microservices, Hibernate, Web Services, AWS, EC2, S3, Lambda, Agile, Apache REST, Spock, WebSphere, SOAP, Postman, JavaScript, Angular 6/8, Bootstrap, Jenkins, jQuery, JBOSS, JUnit, GitLab, GitHub, PostgreSQL, Gradle, HTML5, JSP, Splunk, New Relic, CSS, MVC, Maven and SVN.
Confidential, Franklin Lakes, NJ
Sr. Java Full Stack Developer
Responsibilities:
- Develop/program new functionality and features in line wif functional specifications and business requirements. Used AGILE methodology and participated in SCRUM meetings.
- Worked on AWS EC2 instances were configured in developing and QA environments wif NodeJS.
- Developed user interface using JSP, JQuery, HTML5, CSS3, JavaScript, Angular 2/4, AJAX and JSTL.
- Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework & used Microservice architecture wif Spring Boot based service through REST.
- Developed Hibernate mapping files using different mapping strategies such as table per class hierarchy and also used Hibernate Persistence Strategy to interact wif database.
- Implemented Angular 4 services to connect teh web application to back-end APIs to POST/GET teh data used in teh application.
- Worked on Node.JS framework for building MVC framework from front-end side and generated statements and reports and used Spring MVC.
- Used Spring Boot framework for building cloudMicroservicesand to develop Spring based application radically faster wif very less configuration
- Built Single page web application using JavaScript Frameworks like Angular 2/4, ReactJS, and Node JS.
- Experienced in jQuery scripts for basic animation and end user screen customization purposes.
- Proficient wif Typescript and Angular CLI and Developed backend using NodeJS.
- Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Used teh best ecosystem to deploy and manage Micro-services wif Apache Mesos and Kubernetes.
- Experience in writing Unit and Integration test using JUnit, Mockito and spring test framework.
- Created Buckets in AWS and stored files. Enabled Versioning and security for files stored.
- Used RESTFUL client to interact wif teh services by providing teh RESTFUL URL mapping
- Built MAVEN scripts for automated deployment and for teh build operation of teh entire application.
- Deployed teh application in WebSphere Application Server 6.0.1 and Configured JMS in teh WebSphere application server to send messages on teh queue.
- Designed and developed Restful service interface using Spring MVC to teh underlying customer event API.
- Involved in teh designing, building and development of SOAP, Restful Web Services using Apache CXF, JAX-RSAPI.
- Cloud implementation by installing, building, and deploying applications using Cloud Foundry and using AWS.
- Implement Hibernate for data persistence and management.
- Analyzed and fixed issues related to REST Web services and Application responses.
- Used Maven as teh build tool and Tortoise SVN as teh Source version controller.
- Used JUnit and Mockito to create and run teh unit test cases.
- Used NPM (Node Package Manager) for NodeJS development.
Environment: Java 1.7,J2EE, Spring Framework 4.0, Spring Boot, HTML5, Microservice, Angular 2/4, Hibernate, React JS, NodeJS, Bootstrap, AJAX, Oracle 11g, Web Services, AWS, Mockito, Apache CXF, REST, XML, SOA, GIS, WebSphere, SOAP, JavaScript, Jenkins, jQuery, JBOSS, JUnit, Grunt, GitHub, SQL, JMS, JSP, CVS, CSS, MVC, Maven and SVN.
Confidential, NJ
Java Full Stack Developer
Responsibilities:
- Participated in Agile (Scrum) methodology and Involved in Design, development, Implementation and testing of teh enterprise applications Convert legacy client-based frontend to a responsive RIA using AngularJS.
- Designed UML case diagrams, Class diagrams, activity diagrams and Sequence diagrams and Implemented MVC architecture for developing teh distributed and enterprise applications.
- Design and code responsive web pages using JSP’s, JavaScript, HTML5, CSS3, Bootstrap and AngularJS.
- Build components wif Spring Framework - IOC, AOP, Spring Boot and Spring Web Services.
- Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework & used Microservice architecture wif Spring Boot based service through REST.
- Extensively worked on Spring bean wiring, Spring DAO and spring AOP modules and implemented Spring AOP in exception handling, which it reduces teh development time to handle teh exceptions.
- Used Hibernate as ORM tool to map teh database tables, write DAOs and POJOs to integrate wif Spring Framework.
- Used Angularjs to parse teh data fetched from APIs and used backbone.js to develop an application to perform CRUD operations on teh database server.
- Has written SQL queries and PL/SQL - procedures, functions, triggers, sequences, cursors etc.
- Implemented Inheritance between tables using different Hibernate strategies.
- Used Spring Boot framework for building cloud MicroServices and to develop Spring based application radically faster wif very less configuration. Used Apache CXF to develop SOAP as well as RESTful web services.
- Used Maven for building and deploying teh application.
- Used SOA Integration service for Data Integration Service, Functional Integration Service and used SOAPUI for teh functional testing, inspection and invocation of Spring based Web services.
- Done Code reviews, regression tests, performance tests and code coverage signoffs
- Expose / consume SOAP & Restful web services to interact wif other modules
- Extensive Design, implement and test services experience in aMicro Service-oriented architecture and TEMPhas implemented theRESTbasedMicroservicesusing theSpring Boot,Spring DatawifJPA(Java Persistence API).
- Implemented teh framework to migrate Relational data to Non-relational data stores and to run performance tests against different NoSQL vendors
- Assist QA team wif SOAP UI mock web services to pass Test Cases by developing Unit test cases using Junit and Mockito.
- Wrote build & deployment scripts using Maven on Unix environment and participated in configuring Jenkins for build automation. Implemented CI/CD process for integrating different code components.
Environment: Java 1.7, AngularJS, Spring - MVC, IOC, AOP, Spring Boot, Batch, Microservices, Hibernate, JAX-RS, JAX-WS, SOAP/REST, WSDL, JAX-RS, Oracle, Quartz, WebSphere, Maven, Jenkins, Eclipse, Apache CXF, JPA, Junit, Mockito, Microsoft Visio, Rally, Mongo DB, GIT, Linux, Log4J.
Confidential, NJ
Java Developer
Responsibilities:
- Developed various screens dat checks summons using Spring framework and Tiles.
- Designed and developed teh UI components using JSP, HTML, CSS, JavaScript, Angular JS, JQuery and AJAX.
- Developed teh application using Struts Framework, developed action classes, form beans and Struts-Tiles.
- Used Spring web MVC to implement MVC architecture.
- Extensively worked on Spring bean wiring, Spring DAO and Spring AOP modules and implemented Spring AOP in exception handling, which it reduces teh development time to handle teh exceptions.
- Used Hibernate as ORM tool to map teh database tables, write DAOs and POJOs to integrate wif Spring Framework.
- Used SOA Integration service for Data Integration Service, Functional Integration Service and used SOAPUI for teh functional testing, inspection and invocation of Spring based Web services.
- Restful web services using jersey for JAX-RS implementation.
- Created Angular JS controllers, directives, models for different modules in teh front end.
- Built ANT scripts for automated deployment and for teh build operation of teh entire application
- Created XML for deployment descriptors, spring configuration files and custom validation files.
- Used spring framework including spring core, Spring Web, Spring Security. Implemented teh autantication, authorization, and access-control features by using Spring Security.
- Developed various halper classes using core Java multi-threaded programming and collection classes.
- Assist QA team wif SOAP UI mock web services to pass Test Cases by developing Unit test cases using Junit and Mockito.
- Written JUnit test scripts to automate teh unit testing process.
- Used AJAX (Asynchronous Java API for XML) for better performance.
- Used Log4j for logging. Used Tomcat as teh application server.
- Performed labeling, creation of tags and maintained different branches in GIT (version control) in order to maintain various versions of a project. Mentored other developers wif GIT commands and use.
Environment: Java, J2EE, Spring, Hibernate, JMS, Servlets, JSP, Java Script, JQuery, CSS, HTML, ANT, Angular JS, Node JS, Spring Security, JUNIT, XML, XSLT, Eclipse, IntelliJ, Maven, SOAP, REST, Oracle, MySQL, Ajax, GIT.
Confidential, FL
Java Developer
Responsibilities:
- Involved in all teh phases of SDLC including Requirements Collection, Design & Analysis ofthe Customer Specifications, Development and Customization of teh Application using TDD methodology.
- Developed client-side validation front - end screens using HTML, JSF, Prime Faces, CSS, JSTL, JS and AJAX
- Used ANT scripts to build teh application and deploy on Web Logic Application Server.
- Monitored teh error logs using Log4J and fixed teh problems.
- Created custom tags dat facilitate developers in building teh pages faster.
- Responsible for code review for different modules of teh application.
- Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
- Used Spring-Hibernate Template mechanism for persistence operations.
- Manipulated DB2 for data retrieving and storing using Hibernate.
- Hibernate used as ORM tool for persisting teh data.
- Used Ant for project management and automation.
- Develop Servlets and Sessions to implement business logic and deploy on teh Web Logic Application Server.
- Created Connection Pools in Web Logic and configured as needed.
- Used XML to transfer teh application data between client and server to code configuration files.
- Used CVS as source control.
- Used J Unit to write repeatable tests mainly for unit testing.
Environment: Java, JEE, Spring MVC, IOC, AOP, Hibernate, HTML, JSF, Prime Faces, CSS, JSTL, Java Script, AJAX, Oracle - SQL, PL/SQL, JUnit, Ant, Log4J, VersionOne.