We provide IT Staff Augmentation Services!

Senior Java Full Stack Developer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • Around 9 years of experience in Analysis, Design, Development, Implementation and testing of Web Based & Client/Server applications and Database applications.
  • Expertise in developing web applications in HealthCare, Retail, Automobile, Mobile - Media and Software domains.
  • Expertise in developing and implementing enterprise applications using Java/J2EE Technologies including Core Java, JDBC, Hibernate, Spring, JSP, Servlets, Java Beans and EJB.
  • Strong Web Technology and Scripting languages experience with HTML5/4, CSS3/CSS, JSP, AJAX, JavaScript, jQuery, Bootstrap, AngularJS, BackboneJS and NodeJS.
  • Worked extensively on technologies like Web services, Spring, SOAP, XML, XSD, XSLT, WSDL, JMS, JNDI, JSON, JDBC and various Databases like Oracle, MySQL and Microsoft SQL server during my tenure in Software Development.
  • Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).
  • Worked with Oracle8i/9i/10g, TOAD, DB Visualizer, PL SQL and MS SQL Server. Experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (REST/SOAP/UDDI/WSDL). Web Application Development with Framework like Struts and Spring MVC.
  • Experience using various web/application servers like Apache Tomcat 5.x, WebLogic, IBM WebSphere Application Server 5.x/6.x, WebSphere MQBEA Web Logic Server 10.0, Oracle Web Logic Server 10.3 and JBoss 3.2.x/4.2.
  • Strong experience on various development environments - IDEs like IBM Web Sphere Studio Application Developer (WSAD) 5.0, Eclipse 3.0/3.1, and RAD 6.0/7.0, NetBeans and Spring Tools Set.
  • Expertise inReact JSframework to develop theSPA. Experienced inReact JSand working withReact Flux architecture.
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC(Model-View-Controller), Singleton, Session Facade, Service Locator, DAO, DTO and Business Delegate.
  • Familiar with creating Custom ReusableReactComponents Library. Good experience with unit, performance and script testing by using JProbe, Karma, Jasmin, JUnit and JMeter. Design, investigation and implementation of public facing websites on Amazon Web Services AWS.
  • Experience with various MVC Java frameworks like AngularJS, UnderscoreJS, and NodeJS etc. Experienced with JDBC API to call SQL Queries and Stored Procedures in the Database. Proficient in all phases of SDLC (analysis, design, development, testing and deployment) in gathering user requirements & converting them into software requirement specifications.
  • Extensive knowledge in Agile, Waterfall and TDD Methodologies. Experience with Open source frameworks using Struts, Spring Batch, and Hibernate and used design patterns like Singleton, DAO, Factory, DTO, and MVC.
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework, Gherkin and Cucumber.

TECHNICAL SKILLS

Programming Languages: C, Java5/6/7, J2EE, JSP, Python 3.0/3.3.2, JSF, Cucumber, Gherkin, MVC, JPA, log4j

Web Languages: HTML5/HTML4, Bootstrap 2.3x, DHTML, AJAX, XML, XSD, XSLT, CSS3/CSS, PHP, JavaScript, AngularJS, ReactJS, NodeJS, Backbone.js, jQuery

Database Systems: MySQL, PL/SQL, Oracle8.x/9i/10, MySQL 5.1.4, DB2, Mongo DB

Methodologies: Agile, SDLC, OOAD, TDD, Waterfall

Operating Systems: Windows XP/7/8, UNIX, LINUX

Java/J2EE Technologies: JSP, Servlets, EJB, JavaBeans, JDBC, JMS, JSON, JNDI, JAX-WS, JAXB, Custom Tag Libraries, Web Service, SAX

Web Services Technology: XML, SOAP 4.0, SOA, WSDL, UDDI, AWS, Apache CXF 2.2.9/2.6

Application/Web Servers: Apache Tomcat 5.x, JBOSS3.2.x/4.0/4.2, CVS, WebLogic, Ant, Maven, WebSphere Application Server 7.0

IDE& Tools: Eclipse 3.5/3.6.1/4.2/4.3.1 , Alfresco, Harvest, RAD7.5, NetBeans 6.9, Spring Tools Set

Java Framework: Struts 2.1.6/2.2.1/2.3.16 , Restful, Spring 3.0.1/3.2.6 , Spring Boot, Hibernate 3.5.4/4.0.1/4.2.8

Java Testing Tools: JUnit 4.6/4.9/4.11 , JProbe, Jasmin, HP-ALM, Karma, JMeter 2.7

PROFESSIONAL EXPERIENCE

Confidential, CA

Senior Java Full Stack Developer

Responsibilities:

  • Migrating existing application into REST based Microservices Architecture to provide all business features using Spring Boot, which is radically faster in performance
  • Implemented Spring Micro Services Architecture with RESTful web services using Spring Data using Spring Eureka, Netflix, Service Discovery, swagger API.
  • General Responsibilities involve Development, support with micro services on primarily frontend activities and its Deployment, back end as a secondary.
  • Developed Web Application using Angular 7.X, typescript, html5, CSS preprocessors, BEM Framework, JSON, AJAX, using pre- Customized themes and skins, layouts, portlets to leverage Spring MVC framework.
  • Designed and developed asynchronous RESTful API Micro services using Spring boot modules such as JDBC, JPA, BATCH, SECURITY, TRANSACTION that are consumed by other micro services with an average response time of 30 milliseconds.
  • Developed user interface by using theReact JS, FluxforSPAdevelopment.Created documentation for all the components which is included in React-Bootstrap page.
  • Implemented theDragandDrop functionalityusingReact-Draggable. With the concept of ReactJS Worked on usage metrics and also end to end events tracing for analysis purpose.
  • Involved in the creation of interface to manage user menu, state and Bulk update of Attributes using Angular components and jQuery.
  • Created solutions forservice-to-service securityin PCF. Designed and implemented a stream filtering system using ApacheKafkafor real time file manipulations.
  • Wrote JPA queries for PostgreSQL and Apache Cassandra database.Created JSON Data and stored as documents comprising documents, data types and conversions in MongoDB.
  • Developed Domain Model Objects, DAO’s (Data Access Objects), and DTO’s (Data Transfer Objects) to pull the data from the source Databases and converted into JSON formats and then published intoKafkaStreams.
  • Used React-Router to turn application intoSingle Page Application. Worked in usingReact JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Gradle and Maven. Worked on CI/CD tools for deploying a pipeline for automation of testing and deployment process. Created custom modules in Puppet to support applications; achieved Continuous Integration & deployment using GIT, Jenkins, Puppet and Custom Repositories.
  • Developed, and implementedarchitectural solutionsinvolving multiplePivotal Cloud Foundry (PCF) foundationsonVMwarevirtual infrastructure (on-premesis).
  • Developed JUnit Mocha Test Cases for Unit Testing. Used Gitlab for version control and co-ordinate among team members.

Environment: J2ee, Devops, Angular 7.X, Spring boot with MVC Framework, PCF, ReactJS, JDBC, RESTful Webservices, HTML 5.0, SCSS, TypeScript, JavaScript, JSP, AJAX, JQuery, JSON, JSTL, WAS Liberty 8.1, Agile, Sql, Gradle, Gitlab, Kafka,, Mocha, maven, Log4j, Linux, Jenkins.

Confidential, MI

Senior Java Full Stack Developer

Responsibilities:

  • Involving in requirements phase to understand the Application impact and assisting System Analyst to gather inputs for the preparation of Functional Specification Document.
  • Doing the Technical Design and preparing the Application Design Specification document as per the Functional requirements.
  • Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Worked extensively on Spring Boot for building web service. Responsible for creating and maintaining architecture for Restful API using Spring Boot.
  • Integrated Apache Camel (ESB) with Spring Boot. Developing and designingSPAuser interfaces inAngularJS. Implemented Restful web services using Spring boot.
  • Utilized the features ofAngular 5.0to present effective web design. Contributed to the application architecture of several micro-services (PCF/AWS).
  • Involved in Java, J2EE, struts, web services and Hibernate in a fast-paced development environment. Followed agile methodology, interacted directly with the client provide/take feedback on the features, suggest/implement optimal solutions, and tailor application to customer needs.
  • Rich experiences of database design and hands on experience of large database systems in Oracle 11g. Involved in design and implementation of web tier using Servlets and JSP.
  • Developed the user interface using JSP and Java Script. Used Gherkin languages to write features and scenarios.
  • Setup and support automated Continuous Integration utilizing tools like Jenkins, Shell Scripts, and AWS CLI/API.
  • Identify improvements to enhance CI/CD. Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools. Good knowledge on Amazon Web Services (AWS), Amazon Cloud Services like Elastic Compute Cloud (EC2).
  • Development of company’s internal CI system, providing a comprehensive API for CI/CD. Designed and developed Data Access Objects (DAO) to access the database.
  • Coded Java Server Pages for the Dynamic front end content that use Servlets and EJBs. Used JDBC API to connect to the database and carry out database operations. Involved in writing test scripts usingjava and executed it through selenium cucumber.
  • Triggered the automation jobs usingJenkinsto get the cucumber JSON reports. Used JSP for developing User Interface components.
  • Created Test cases Using Element locators and Selenium Web driver methods. Deploying application in Development and Production servers. Leading the team of developers for construction, Development and testing phase.
  • Extensively involved in upgrading the existing system fromAngular 5toAngular 6. Facilitate UAT testing, working with business partners, when available, to ensure UAT scripts are thorough and testing is completed.
  • Debugged Node.js, profiling memory and cpu usage. Utilized the features ofAngular 5.0to present effective web design.
  • Bootstrap used along with AngularJS in creating the Application. Able to work in both Java and Mainframes simultaneously.

Environment: Java, J2EE, JSP, JavaScript, Spring Boot, jQuery, AWS, JDBC, Node.js, PCF HTML, REST, Web Services, Struts, Spring, Hibernate, COBOL, JCL, MySQL, DB2, Eclipse, Toad, Serena Dimensions, Toad, Visio, MS Office, Serena Dimensions, dB Visualizer, Struts 2.0, MVC, Hibernate, Apache Tomcat 5.5/6.0, EJB.

Confidential, CA

Java FullStack Developer

Responsibilities:

  • Analyzed User Stories as part of requirement gathering and application design.
  • Developed and maintained the web-application using JSP, XSLT, HTML5, XML, JavaScript, jQuery, and Ajax.
  • Experience in handling, configuration and administration of databases likeMySQLand NoSQL databases likeMongoDBand Cassandra.
  • Developed internal services using Java and Node.js. Wrote internal and external API services using Node.js modules.
  • Responsible for developing Detailed Level Design document, Integration Test Cases (ITC), Integration test output (ITO) documents and coordinating with the analysis, business and QA teams.
  • SOAP Web servicesimplementation for making the backend data available to the frontend. Worked on generating the web services resources by using RESTful web services with JSON.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.
  • Developed the components usingAngular 5needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
  • Managed servers on the Amazon Web Services (AWS) platform instances. Implemented and designed AWS virtual servers.
  • Experience in MongoDBinstallation, patching, troubleshooting, performance, tracking/tuning, back - up and recoveryin dynamic environments.
  • Monitoring and tuning to improve Mainframe services (MFS) and application performance prior to upgrades.
  • Developing POS Application enhancement/extension in Java programming language. Implement and execute web service API management framework.
  • Used SQL and PL/SQL Programming extensively to talk to Oracle database. JUnit Frameworks were used for performing unit & integration testing by writing test cases.
  • Defect raising and tracking with HP-Application Lifecycle Management (HP-Quality Center) Explorer.
  • Followed AGILE model for development of the project.

Environment: Windows 7, JDK 1.7 and 1.5, Servlets, AWS, JSP, Spring 4.x, Struts 2.3.16, HTML/HTML5, XSLT, XML, Ajax, JavaScript, jQuery, JDBC, SOAP-JAXB, JSON, Node JS, MongoDB, Hibernate 4.2.8, RESTful Web Services, WSDL, UDDI, PL/SQL, Oracle 11g, Alfresco Enterprise, DataPower, CA Harvest Workbench 12.x, Eclipse 4.3.1, HP-ALM/QC Explorer 11.5x, BV DCC 7.1, Web2.0.

Confidential, TX

Java Developer

Responsibilities:

  • Used Angular2 ngIf and ngFor directives used for validations for the input fields of the forms with the data existed in the database.
  • Worked with HTML5, CSS3, JSON, JavaScript, ReacJS and ES6 for developing user interface.
  • Experience in handling, configuration and administration of databases likeMySQLand NoSQL databases likeMongoDBand Cassandra.
  • Developed internal services using Java and Node.js. Wrote internal and external API services using Node.js modules.
  • Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS.
  • SOAP Web servicesimplementation for making the backend data available to the frontend.
  • Worked on generating the web services resources by using RESTful web services with JSON. Developed custom directives and Services in AngularJS.
  • Experience in managing large shared MongoDB cluster.x
  • Experience in MongoDBinstallation, patching, troubleshooting, performance, tracking/tuning, back - up and recoveryin dynamic environments.
  • Monitoring and tuning to improve Mainframe services (MFS) and application performance prior to upgrades.
  • Worked with maven and Spring and Spring suite to develop the coding to batch jobs implemented CI and CB using Jenkins.
  • Wrote services with Angular2 to store and retrieve user data from the Mongo DB.
  • Used Spring IOC, AOP for creating beans and transaction management. Used SQL and PL/SQL Programming extensively to talk to Oracle database.
  • JUnit Frameworks were used for performing unit & integration testing by writing test cases.
  • Followed AGILE model for development of the project.

Environment: Windows 7, JDK 1.7 and 1.5, Servlets, JSP, Spring 4.x, CI/CD, Angular2, Struts 2.3.16, HTML/HTML5, XSLT, XML, Ajax, JavaScript, jQuery, JDBC, SOAP-JAXB, JSON, Node JS, MongoDB, Hibernate 4.2.8, RESTful Web Services, WSDL, UDDI, PL/SQL, Oracle 11g, Alfresco Enterprise, DataPower, CA Harvest Workbench 12.x, Eclipse 4.3.1, HP-ALM/QC Explorer 11.5x, BV DCC 7.1, Web2.0.

Confidential

Java Developer

Responsibilities:

  • Designed the back-end server, build web service to provide result and generate report and also the front-end user interface.
  • Developed Presentation and validation layers using JSP, HTML and CSS3 Custom Tag Libraries.
  • Retrieved data from the web service for calculation using AJAX call.
  • Involved in designing the user interfaces using Struts Tiles Framework
  • Developed JUnit test cases for DAO and Service Layer methods.
  • Created tables in database based on the Entity-relationship model that is provided by the database architect
  • Used SVN for version control
  • Created JUnit test case design logic and implementation throughout application.

Environment: Java, J2EE, JDBC, JSP, Oracle, JavaScript, HTML, CSS, JUnit 4, AJAX, SVN, JIRA

Confidential

Web Developer

Responsibilities:

  • Expert knowledge of Node.js and experience in a production environment.
  • Used popular Node.js frameworks like Express and Rectify to mock a Restful API.
  • Involved in Java, J2EE, struts, web services and Hibernate in a fast-paced development environment.
  • Rich experiences of database design and hands on experience of large database systems in Oracle 11g.
  • Involved in design and implementation of web tier using Servlets and JSP.
  • Developed the user interface using JSP and Java Script to view all online trading transactions.
  • Designed and developed Data Access Objects (DAO) to access the database.
  • Coded Java Server Pages for the Dynamic front end content that use Servlets and EJBs.
  • Coded HTML pages using CSS for static content generation with JavaScript for validations.
  • Used JDBC API to connect to the database and carry out database operations.
  • Used JSP for developing User Interface components.
  • Performed unit testing, system testing and integration testing.
  • Deploying application in Development and Production servers.
  • Facilitate UAT testing, working with business partners, when available, to ensure UAT scripts are thorough and testing is completed.
  • Analyzed and made code changes to Mainframe components COBOL, JCL and DB2 applications.
  • Able to work in both Java and Mainframes simultaneously. Scheduling Mainframes Jobs in CA7 scheduler.

Environment: Java, J2EE, JSP, JavaScript, jQuery, JDBC, HTML, REST, Struts, Spring, Hibernate, COBOL, JCL, ABAP, CSS, Oracle 10g/11g, DB2, Eclipse, Serena Dimensions, Toad, Visio, Node.js, MS Office, Serena Dimensions, Aqua Studio, Struts 2.0, MVC, JBoss, REST, SOAP, CA7 scheduler.

We'd love your feedback!