We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Around 11 years of experience in design, development, analysis, and testing of Web based, Client/Server and Distributed applications across teh entire Software Development Life Cycle using Java and J2EE Technologies.
  • Expert in working wif Java development using Web Services (REST) using Spring and Hibernate.
  • Extensive experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Spring framework, Hibernate, JPA, Servlets, JSP, JDBC, XML, JSON, HTTPS.
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP, DI, Spring Boot, Spring Aspects, REST, Spring Integration, Spring Testing and Spring JDBC.
  • Experience in developing web interfaces using AngularJS, EXT - JS, node.js, react.js, Bootstrap, HTML5, CSS3, Bootstrap, JSP, JSF, JavaScript Angular and React.
  • Extensive experience working in Agile environment following SCRUM, Sprint Planning practices.
  • Configured Data Source on WebLogic Application server for connecting to Oracle and DB2 Databases.
  • Experience working wif Test Driven Development (TDD) and Pair Programming.
  • Hands-on experience in working on XML Suite of technologies (XML, XSD, DTD, XML Schema, DOM, SAX).
  • Experience in developing web services wif XML based protocols such as SOAP and WSDL.
  • Expert in Core Java wif strong understanding of Collections, Multithreading, Event handling and Exception handling.
  • Experience in using various tools and IDEs for development and design like Eclipse, Web Storm, NetBeans, IntelliJ, Notepad++ and Sublime.
  • Expertise using version control tools like CVS, SVN, VSS, GIT, and GitHub.
  • Involved in developing Test plans, Test Cases (Manual/Automated), Test Procedures & white-box & black-box testing.
  • Experienced in deploying applications on Web Logic, Apache Tomcat, IBM WebSphere application servers.
  • Strong experience wif Log4j logging framework and test frameworks like Junit and Mockito for unit testing.
  • Created Tables, Stored Procedures, User Defined Functions, Views, and Triggers for different data operations on teh database using SQL server using Java.
  • Worked on Continuous Integration and Continuous delivery (CICD) tools like Jenkins, Docker, Rancher.
  • Communicate effectively (both written and verbal) wif people at different levels including stakeholders, internal teams, and teh senior management.
  • A self-motivated professional and natural communicator possessing good technical, initiating, leadership and problem-solving skills and TEMPhas proven to be a good team player.
  • Excellent background in developing applications using Java/ J2EE Technologies on Web Logic Application Server and Web Sphere Application Server (WAS) wif technologies such as Spring, Hibernate, Web Services, Maven, various databases such as Oracle, MS SQL Server, and design tools such as Design Patterns and UML modelling.
  • Experience in web development using Spring 4.2/3.0/2.5, Hibernate 4.0/3.0, Maven, and Web Services.
  • Extensive experience in developing RESTful web service.
  • Strong experience working wif relational databases such as Oracle, MS SQL Server 2008
  • Strong work experience on teh front-end UI development using HTML, DHTML, CSS, JavaScript and jQuery along wif Java Servlet and JSP.
  • Working experience in UNIX Shell Scripting.
  • Expert in software development process that included Agile Methodologies/ Scrum
  • Strong database concepts wif experience in data modelling, creating databases, tables, views, stored procedures, and triggers using SQL wif experience in writing complex SQLs and calling them in teh applications.
  • Extensive experience in Unit testing (Cucumber/ Mockito), Integration testing, System testing, and production support of large-scale, enterprise applications, and products.

TECHNICAL SKILLS

Expertise: Core Java, JDK 1.8, Spring, Hibernate, Ajax, Servlets, EJBs, JDBC, JavaScript, Angular, Node JS, React JS, HTML5, CSS 3, JSF, XML, JSON, C, C++

Frameworks: Spring, Spring MVC, Spring Boot, Hibernate, Struts, Hibernate, AJAX

Web Technologies: HTML5, DHTML, CSS3, XML, Java Script, AJAX, JSP, Angular JS, Backbone JS, Node JS, jQuery

Languages: Java, C, C++, JavaScript, SQL, Python, HTML, C#

Application/Web Servers: Apache Tomcat, Oracle, JBoss, Web Sphere, Web Logic.

IDEs/Development tools: Eclipse 3.0, IntelliJ IDEA, Postman, JIRA, GitHub, Visual studio.

Database Environments: ORACLE 9i/10g/11i, SQL Server, MYSQL, DB2, MongoDB

IDEs: Eclipse, IntelliJ, STS

Testing Tools: Junit, Test-Ng, SoapUI, Cucumber, Mockito /Power Mock framework

Version Control: GIT, CVS, Subversion

Operating Systems: Windows, Unix and Linux

Protocols: HTTP, FTP, TCP/IP, LAN, and WAN.

Others: Microservices, Web Services, JIRA, Jenkins, Maven, Docker, Rally, Agile Development, Sprint, Waterfall methodology, AWS, Docker

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Involved in SDLC cycle like Analysis, Designing, developing, Testing, and deploying teh Enterprise applications using Java/J2EE platform and Object-Oriented Design Patterns based on business requirements.
  • Involved in developing teh application using Java/J2EE platform. Implemented teh Model View Control.
  • Used Microservices architecture, wif Spring Boot based services interacting through a combination of REST and Spring Boot.
  • Developed web application using Spring Framework wif MVC design pattern.
  • Followed Agile Software Development wif Scrum methodology wif two weeks sprint cycle.
  • Implemented DAO for data access using Spring ORM, Spring Boot and Hibernate.
  • Developed database persistence layer components for mapping an object-oriented domain model to teh relational database using ORM framework such as Hibernate and Spring JPA.
  • Used MySQL as a database and performed curd operations by writing SQL queries, stored procedures, functions and triggers.
  • Involved in designing User Interface (UI) applications and professional web applications using HTML, CSS, Bootstrap, JavaScript, Angular, jQuery, DOM, XHTML, JSON and AJAX.
  • Responsible for deployments of teh application in pre-production environments.
  • Designed and developed API’s using REST framework and Spring Boot and used Bootstrap along wif React JS in creating teh Application.
  • Developed teh responsive UI web pages using XHTML, HTML5, CSS3, Angular JS 2,JavaScript, React JS and TEMPhas worked wif Angular JS filters in expressions and directives to filter data in teh UI.
  • Designed and developed Microservices using REST framework and Spring Boot and used Bootstrap along wif AngularJS in creating teh Application.
  • Used NodeJS for doing non-blocking design operation for server-side code and Angular.js framework in developing various UI components.
  • Developed teh responsive UI web pages using XHTML, HTML5, CSS3, Angular JS 2,JavaScript, node JS and TEMPhas worked wif Angular JS filters in expressions and directives to filter data in teh UI.
  • Angular4is a JavaScript framework for building web applications and apps in JavaScript, html, and TypeScript, which is a superset of JavaScript.Angular provides built-in features for animation, http service, and materials which in turn TEMPhas features such as auto-complete, navigation, toolbar, menus, etc
  • Designed and coded application components in an Agile environment utilizing a Test-Driven Development (TDD) approach.
  • Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users usingReact.js.
  • Implemented various screens for teh front end usingReact.jsand used various predefined components from NPM (Node Package Manager) and Redux library.
  • Using IVR conducted complete analysis of system and business requirements UsedReact-Router to turn application into Single Page Application

Environment: Java 8, J2EE, React, JavaScript, Typescript, Spring Boot, Hibernate, REST Web service, MySQL, Postman, Maven, Soap UI, Node JS, Servlets, HTTP and XML/SOAP, AWS, J2EE,Java1.8, Spring framework, Spring MVC, Hibernate, JSP, AWS, AJAX, SOA, TDD, Web Services, SQL Server, Microservices, XML, Ext JS, NodeJS, AngularJS, Angular2.0, Angular4 Typescript jQuery, JavaScript, IBMRAD 9.1, WebSphere 8.5, Agile Methodology, Design Patterns, PCF, Clear Case, Apache Maven, Apache Cassandra, MongoDB, JUnit, Html, Unit, XSLT, HTML/DHTML, JENKINS, Spark, Kafka.

Confidential

Sr. Java Full Stack Developer

Responsibilities:

  • Understanding user change requirements and analysing teh source systems and Developed UI pages using JSP & Spring MVC framework.
  • Involved in creating & consumingRestfulweb services to expose to other applications.
  • Created User defined exception classes using Java.
  • Built great user interfaces wif Modern JavaScript Frameworks like React JS
  • Used RestAPIto expose teh contract rates for clients and performed versioning of existing services.
  • Strong experience in implementingServiceoriented architecture andWebServicesusing SOAP, RESTFUL API's.
  • Wrote spring configuration file to define beans, define data source and Hibernate properties.
  • Used Maven build script for building and deploying teh application and designing new database tables for teh enhancements.
  • Validations are done using Spring MVC validation framework and JavaScript.
  • Designed, developed, and implemented unit tests and product features.
  • Formulated and executed agile processes for performance.
  • Programmed reusable code and prepared technical designs.
  • Implemented processes for resolution of computer equipment problems.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Extensively used Hibernate in data access layer to access and updates in teh database.
  • Designed and developed web site application using AJAX, AngularJS, Bootstrap, Node JS, Java Swing, CSS, HTML5, jQuery, JSP, Tiles framework and XML.
  • Worked wif teh deployment team to generate deployment profiles andJenkins.
  • Developed all client-side logical implementation part of applications wif AngularJS.
  • Responsible for analysis, design, development, and integration of software application using J2EE technologies like Spring framework, Hibernate and RESTful web services.
  • Designed Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams using UML to model teh detail design of teh application.
  • Developed common modules like services, repositories of teh web application using Restful Web Services.
  • Developed various Microservices to meet teh business requirements.
  • Designed and Developed User Interfaces, Dashboards using Angular, Java Script and XML, JQUERY, HTML5, CSS3.
  • Worked on Kanban methodology to make positive change to optimize teh flow of work through teh system, to visualize teh flow of work.
  • Used RESTFUL client to interact wif teh services by providing teh RESTFUL URL mapping
  • Designed and developed Restful service interface using Spring MVC to teh underlying customer event API. Involved in building Restful Web services using JAX-RSAPI.
  • Integrated dynamic pages wif Angular and jQuery and created re-usable components using custom directives and filters.
  • Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of vital information between multiple business applications.
  • Different Modules of Spring framework were used: Inversion of Control (IOC) and Aspect Oriented programming (AOP).
  • Involved in developing, testing, and deploying on development and stage environments.
  • Used GitLab as version control tool for effectively managing teh code changes for teh developed microservices.
  • Developed build and deployment scripts using Maven (Pom.xml) as build tools in Jenkins to move from one environment to other environments.
  • TDD (Test Driven Development) was extensively used for both development of new functionality and Re-factor teh legacy code.
  • Translated teh AWS infrastructure Elastic Beanstalk to Docker wif Kubernetes.
  • Designed, built, and deployed a multitude application utilizing teh AWS stack (including EC2, MongoDB, Docker) focusing on high-availability, fault tolerance, and auto-scaling.
  • Worked on AngularJS framework to augment browser-based applications wif MVC Capability, built dynamically generated dropdown lists using Ajax, jQuery and AngularJS.
  • Writing Java classes, reusable components, and Java Beans for getting data from oracle tables.
  • Performing teh Unit testing and basic functional testing wif different set of data.
  • Used Mockito Framework to test teh behaviour of teh system.

Environment: Java, Hibernate, spring, AWS, HTML, CSS, AngularJS, Angular2.0, Angular4 Typescript, Bootstrap, jQuery, Node JS, XML, XSLT, SQL Server, Maven, Apache Tomcat, Jenkins.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Worked on teh migration of monolithic application to microservices - REST API wif Spring BOOT (server- side). We used TDD - Test Driven Methodology.
  • Involved in usingReactJScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • Used Spring framework including Spring core/IoC, Spring Web, Spring Security and implement teh authentication, authorization, and access-control features by using Spring Security.
  • Used Spring Inversion of Control (IoC) for injecting teh beans and reduced teh coupling between teh classes and implemented teh Model View Controller using Spring MVC.
  • Implemented teh application using Spring Boot Framework and handled teh security using Spring Security.
  • Developed Hibernate wif Spring Integration as teh data abstraction to interact wif teh database of MongoDB.
  • Developed single page applications, components using Angular JS directives, controllers, view and routing, service modules.
  • Used Microservices to communicate using synchronous protocols HTTP and REST for implementing SOA.
  • Provide expert technical leadership to customers and partners regarding all aspects of Pivotal Cloud Foundry (PCF).
  • Developed single page applications using Angular 2, Typescript, HTML5, CSS3, and Bootstrap.
  • Deployed EARs, WARs and configured application specific JVM settings, Web container parameters using teh Admin Console andWebSphereadmin scripts.
  • Involved in designing, developing and testing teh web application by using teh HTML5, CSS3,
  • Project migration into cloud environment using AWS,Dockercontainer.
  • Application and developed cross browser and multi browser compatible web pages using HTML5, CSS3 and Bootstrap.
  • Used Junit along wif Mockito framework to write test cases and used SonarQube to check teh code coverage.
  • Used postman to test teh Rest API endpoints.
  • Coordinated wif teh onsite team for requirement transition and providing teh necessary inputs required for teh successful execution of teh project.
  • Used JIRA to keep track of bugs to reduce downtime, increase productivity, and Communication.
  • Used GitLab as version control tool and have extensive noledge on git command to perform various git operations.
  • Adopted Agile Methodology. Participated in daily scrum calls, Sprint planning, Sprint Retrospective, and end to end demo wif product owners.

Environment: Java, Hibernate, spring, AWS, HTML, CSS, AngularJS, Angular2.0, Angular4 Typescript, Bootstrap, jQuery, Node JS, XML, XSLT, SQL Server, Maven, Apache Tomcat, Jenkins.

Confidential

JAVA Developer

Responsibilities: 

  • Actively participated in different phases of teh Software development Life Cycle (SDLC) and analysed Use case diagrams and Class diagrams based on requirement.
  • Designed various server-side components using Java 8, J2EE, Spring, Web Services and REST.
  • Presentation Layer is created using HTML, JSP, Apache Jena and Struts Tag Libraries.
  • Validated user data using Struts Action Forms and user request is processed using Action Classes.
  • Worked on teh customization of UPS framework using Struts 1.0, JSP, AngularJS, JavaScript, Html, DHTML, CSS framework, NodeJS and BackboneJS.
  • Designed and developed intranet web applications using JavaScript and CSS.
  • Created Action classes including dynamic action and dispatch actions to execute teh relevant halper classes to execute teh business logic.
  • Developed DAO’s (Data Access Objects) and performed O/R mapping using Hibernate to access teh database.
  • Worked on teh struts tiles to dynamic generate teh JSP page and to create reusable JSP’s to maintain uniform view across all teh web pages.
  • Used Spring AOP, Dependency Injection and Inversion of control (IOC) in developing discount generation Services.
  • Configured and accessed Hibernate wif Spring IOC.
  • Used Web Services using SOAP to interact wif other existing applications.
  • Involved in designing and implementing persistence layer using JPA wif Hibernate following teh Generic Data Access pattern.
  • Built and accessed teh database using Hibernate wif Oracle.
  • Automation of script to build and deploy using Jenkins.
  • Integrated GIT into Jenkins to automate teh code checkout process.
  • Documented Unit test cases and Junit test classes to test teh execution of Java classes and used SonarQube to check code coverage.
  • Coordinated wif Developers and QA Testing Team regarding testing issues like setting up builds, issuing tickets, setting Testing and Development Environment.
  • Prepare Functional Requirement Specification and done coding, bug fixing and support.
  • Interacted wif SMEs to capture teh Business needs for referrals process.
  • Performed Gap analysis between business requirement on Proposed and existing systems.
  • Participated in designing and development of software using agile development practices.
  • Participated in various stages of teh project life cycle including design, implementation, testing, deployment, and continuous enhancement of teh application.
  • Worked wif Drools to provide Business Rules Management System (BRMS) solution that provides a core business rules
  • Implemented REST microservices using Spring Boot to make application run independently for lowering teh total cost of teh project.
  • Created reusable components using Angular and AngularJS (in Admin Module).
  • Developed workflow REST APIs using NodeJS loopback framework.
  • Worked wif Web pack build tool and automated teh process of building using Jenkins for REACT based front-end application.
  • Worked wif AWS IAM service to create various groups and attached appropriate policy documents to teh users wifin that group.
  • Designed, built, and deployed a multitude application utilizing teh AWS stack (including EC2, MongoDB, Docker) focusing on high-availability, fault tolerance, and auto-scaling.
  • Deployed Spring Boot based micro services on Docker containers using Amazon ECS and used Docker Hub for registering teh Docker images.
  • Deployed Dockerized Spring Boot application to AWS using Elastic Bean Stalk (EBS).
  • Used teh fundamentals of Java 8 like parallel streams and filters through lambda expressions to handle teh searching.
  • Developed internal Web Application in Groovy/Grails wif Mongo DB as a data store.
  • Utilized Kubernetes and Docker for teh runtime environment of teh CI/CD system to build, test deploy.
  • Wrote complex SQL queries using joins, Stored Procedures, Functions, Triggers, cursors, and indexes in MySQL database.
  • Good Knowledge of JIRA to track issues and communicate wif other teams at various environments.
  • Used GIT for source code management and worked wif Visual Studio and Spring Tool Suite IDEs.
  • Hands on experience in implementation of Pivotal Cloud Foundry (PCF) services such as Pivotal Application Service, Pivotal Container Service
  • Provided teh technical assistance to resolve operating Issues and demonstrate appropriate solution to teh end users.

Environment: Java/J2EE, core java, spring, Hibernate, Tomcat, Struts, JPA, SOAP, AOP, IOC, Agile, CVS, AngularJS, backbones, NodeJS, MySQL, JavaScript, Oracle 9i, JUnit, JSP, XML, HTML, CSS, UML, DHTML.

We'd love your feedback!