We provide IT Staff Augmentation Services!

Sr. Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 7 years of Experience in design, development and implementation of software applications using Java, J2EE, technologies. Having good experience in teh Information Technology Industry and healthy participation in all phases of Software Development Life Cycle (SDLC) including analysis, design, coding.
  • Experience in Pair Programming, Test Driven Development, Waterfall model and agile (Scrum) methodologies like SCRUM and KANBAN.
  • Experience implementing SOA, WebService and Microservices applications.
  • Experienced in implementing presentation layer using JSF, JSP, HTML, CSS, JQuery, JavaScript, AngularJs, JSON and Servlets.
  • Proficiency in developing web services (Soap, Restful) that include several components like SOAP, WSDL, XML, XSD, Axis2, JAXB, JAX - RS and JAX-WS.
  • Experience deploying applications on Apache Tomcat 6 Web Server, BEA Weblogic 8/9/10, Websphere 5.0/6.0 application server environments.
  • Hands on experience in deployment of J2EE applications on JBoss, Tomcat, IBM Web Sphere and WebLogic Application Servers.
  • Experience in automated deployment tool such as service Kubernetes which is used to deploy quickly and predictably.
  • Good experience maintaining teh project in IBM Rational Clear Case, SVN, CVS, GIT version control repositories.
  • Experience in using XML based technologies and parsers DOM, SAX, JAXP, JAXB.
  • Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
  • Experience in writing test-cases in Java environment using JUnit, Mockito and Powermock.
  • Experience in managing teh build files using ANT and Maven.
  • Experience in using teh Log4j framework for Logging Java Application.
  • Well versed with Core Java concepts like Collections, Multithreading, Serialization, Java Beans and Network programming.

TECHNICAL SKILLS

  • Java
  • SDLC
  • Waterfall agile
  • Scrum
  • KANBAN
  • SOA
  • WebService
  • Struts
  • Spring Frameworks
  • ORM
  • JSF
  • JSP
  • HTML
  • CSS
  • JQuery
  • JavaScript
  • AngularJs
  • JSON
  • Servlets
  • Restful
  • SOAP
  • WSDL
  • XSD
  • Axis2
  • JAX-RS
  • JAX-WS
  • Apache
  • BEA
  • Websphere
  • J2EE
  • MVC
  • Spring MVC
  • Spring Boot
  • Microservices
  • JPA
  • Hibernate
  • JBoss
  • Tomcat
  • Web Sphere
  • WebLogic
  • IBM
  • SVN
  • CVS
  • GIT
  • XML
  • DOM
  • SAX
  • JAXP
  • JAXB
  • NoSQL
  • Oracle 9i
  • My SQL
  • Postgresql
  • DB2
  • REST APIs spring
  • SQL
  • PL/SQL
  • JUnit
  • Mockito
  • Powermock
  • ANT
  • Maven
  • Log4j
  • UML
  • Java Beans
  • Network programming

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Sr. Java Full Stack Developer

Responsibilities:

  • Designed teh front-end application, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS.
  • Work on developing custom, object-oriented JavaScript using common JavaScript libraries and frameworks.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Wrote application-level code to perform client-side validation using Angular and JavaScript.
  • Work closely with graphic design and user experience teams to ensure industry standards and best practices are being used across all client applications.
  • Strong experience in writing and updating teh technical documents on daily basis with teh changes made to teh existing environment on daily basis.
  • Strong communication, analytical and interpersonal skills working within cross-functional teams.
  • Worked on cross browser compatibility issues and fix teh bugs pertaining to various browsers.
  • Implemented various J2EE design patterns like Singleton, Factory, and Builder etc.
  • Followed Agile methodology throughout teh project, involve in Scrum meetings with teh team members on day-to-day basis for teh update on project status.
  • Implemented Multithreading is to handle transaction management with isolation and propagation levels.
  • Designed teh login portal using framework Angular 2.0/ 4.0 along with HTML5, CSS3 and Type Script.
  • Implemented with XML, XSLT, XPath and Web services (REST & Soap).
  • Worked with Angular routers, forms, modules, DOM, expressions, controllers, filters and Http Request.
  • Configure and run gulp tasks in Node.js runtime and handle injection, CSS pre-processing, test running.
  • Created Typescript reusable components and services to consume REST API's using Components.
  • Extensive experience of integrating services via Ajax using JavaScript, jQuery, and Angular
  • Used AngularJS and jQuery for teh logical implementation part at client side for all teh application.
  • Extremely used plain JavaScript and J-Query, JavaScript Library to do teh client-side validations.
  • Designed and developed database objects like Tables, Views, Stored Procedures, User Functions using PL/SQL, SQL and used them in WEB components.
  • Developed PL/SQL triggers and master tables for automatic creation of primary keys.
  • Used RabbitMQ message broker to route messages to teh clients across teh cloud network.
  • Experience in using JUnit and build tools such as Maven. Worked on Log4j for logging errors, messages and performance logs and SVN for version control.
  • Maven used to manage dependencies in teh application and deploy it on JBoss Application server.
  • Developed unit testing framework using JUnit test cases for continuous integration testing
  • Working on Continuous Integration (Jenkins) to configure teh project jobs to build on daily/weekly basis.
  • Used Eclipse as IDE tool to develop teh application and JIRA for bug and issue tracking.
  • Used Git as a version control system and deployed teh application in Production.
  • Extensively Worked on Continuous Integration and Continuous Deployment (CI/CD).

Environment: - Environment- Java 8, JSP, Spring, JDBC, AJAX, HTML, CSS, Bootstrap, JavaScript, Angular 2/4, Typescript, Node.js, Restful, SOAP, jQuery, Hibernate, JPA, Microservices, AWS, PL/SQL, Log4J, Maven, Windows, Junit, Mockito, JIRA.

Confidential, San Jose, CA

Sr. Java Full Stack Developer

Responsibilities:

  • Represents multiple business or cross-functions on formal project teams, and is responsible for gathering and analyzing requirements, defining software system specifications and documenting business process and technologies used to meet teh requirements and followed Agile Scrum Methodology for software development process.
  • Responsible for Developing Intradapro Modernization Application components using Java, UI Technologies such as HTML, CSS, JavaScript, Angular components.
  • Created Various Angular components supporting Web Application efforts.
  • Documents project-planning assumptions, functional requirements, product features and specifications for programmers Recommends Operational and process improvements based on efficiencies and available technologies.
  • Used Microservice architecture with Spring boot to develop REST based Web Services with minimal configuration Supporting across different modules of Search Functionality, Order Summary.
  • Responsible for Business rules extraction from existing desktop application, documenting teh analysis in a User story for developing web application with all teh existing functionalities.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC, Used JSON as response type in REST services.
  • Used Spring Rest Controllers, Web Spring MVC and Spring Boot extensively to implement server-side business logic.
  • Implemented Hibernate for data persistence and management.
  • Analysed and fixed issues related to REST Web services and Application responses.
  • Used Maven as teh build tool and GIT as teh Source version controller.
  • Used GIT as teh configuration management tool to manage teh code repository.
  • Performed unit testing using JUnit.
  • Used Soap and Postman to test teh web Services on teh JSON files.
  • Worked on existing oracle stored procedures to retrieve or validate teh data for teh proper validations.

Environment: - Environment- Java, Angular 7, Typescript, NGRX, Spring, Hibernate, Oracle, SQL, HTML, CSS, JavaScript, Junit, Jenkins, Agile, Webservices, RAD, Tortoise SVN, IBM Web Sphere, Soap, Postman, Oracle SQL.

Confidential, Sturgis, Michigan

Java Full Stack Developer

Responsibilities:

  • Developed application based on Monolithic Architecture using Model View Controller (MVC) concepts.
  • Implemented forms and action classes for teh application using EJB and Struts Framework.
  • Developed EJB deployment descriptor using XML and used Jakarta XML Binding (JAXB) components for transferring teh objects between teh application and teh database.
  • Functionalities like auto completion of forms and user validation are implemented using jQuery.
  • Used Multithreading concept to post data from files to tables involving transformation of file from one format to another.
  • Developed dynamic web pages using JSP and used Struts Validation framework to perform input validation.
  • Configured Struts-config.xml, Tiles-def.xml and various properties files provided by Struts Framework for teh implementation module.
  • Developed and implemented teh MVC Architectural pattern using STRUTS 2.x framework.
  • Implemented POJO based action by STRUTS and also utilized various Tag Support given by teh STRUTS 2.x.
  • Implemented interceptor which is invoked during preprocessing and post processing of a request in STRUTS 2.x.
  • Designed UI Screens using Servlets, JavaScript, CSS3, JSON, jQuery, Ajax, DHTML, XSL, XHTML and HTML.
  • Data was converted into JSON using JSP tags.
  • Written JavaScript for validation of page data in teh JSP pages.
  • Extensively used Spring IOC, Hibernate, Core Java such as Multi-Threading, Exceptions, Collections, etc. in application. Designed, developed and maintained teh data layer using teh ORM framework in Hibernate. Involved in Analysis, Design, Development, and Production of teh Application and develop UML diagrams
  • Worked on Restful web services which enforced a stateless client server and support JSON (few changes from SOAP to RESTFUL Technology) Involved in detailed analysis based on teh requirement documents.
  • Created Restful Web service for updating customer data from sent from external systems.
  • Implemented OGNL (Object Graph Navigation Language) of STRUTS 2.x to simplify teh accessibility of data stored in teh ActionContext.
  • Build PL/SQL functions, stored procedures, views and configured Oracle Database 10g with JDBC data source with connection pooling enabled.
  • Performance tuning of JVM heap size, garbage collections, java stack and Native thread & production performance.
  • Used Subversion (SVN) for maintaining current and historical versions of source code, web pages and documentation.
  • Used ClearCase for source code maintenance.
  • Developed Ant scripts and developed builds using Apache ANT.
  • Used Log4J to capture teh log that includes runtime exceptions.

Environment: - Environment- Java/J2EE, EJB, Servlets, JSP, HTML, CSS, JavaScript, JBoss, Subversion (SVN), Oracle, SQL Developer, JDBC, Struts 2.0 framework, Log4J, WebSphere Application server, Relational Rose.

Confidential

Java Full Stack Developer

Responsibilities:

  • Involved in understanding teh business requirement documents
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, analysis, design and development
  • Responsibilities included coding and unit testing teh code, in various scenarios, before promotion to higher environments.
  • Coding to build REST MicroServices using Spring Cloud, Oracle, XSD, JSON and Spring Config.
  • Involved in writing JSP pages for teh application.
  • Involved in web application development for backend system using Angular 2/4, Angular CLI and Web pack, HTML5, Typescript, SASS and CSS3.
  • Implemented teh workflow using J2EE and core Java.
  • Created Jenkins jobs for continuous integration and continuous delivery to AWS environment.
  • Adhere to MVC design pattern principals in application development
  • Deployed SOAP web services, Configured JMS end points, Message routing, JDBC connectors using ESB.
  • Extensively used Struts core library and JSTL Tags.
  • Developed using web based technologies such as Hibernate ORM and Web Services (REST /SOA /MicroServices).
  • Designed and developed user interfaces using Spring MVC Framework, Spring Boot, Hibernate, JSP, HTML5, CSS3, Java Script, Angular JS
  • Created entities and mapped them to teh data base using Hibernate.
  • Extensively worked on spring framework and integrated Hibernate and also used spring Inversion of controller and Dependency.
  • Involved in Writing Struts Action Classes and Action Form
  • Involved in writing DAO classes in application
  • Involved in debugging teh application to find teh defects and fix them
  • Involved in writing teh server validation using servlets in teh business logic pages
  • Involved in writing java script for validation of mandatory fields in UI layer
  • Involved in writing PL/SQL Stored Procedures, functions and Join queries
  • Tested Web services using SOAP UI.

Environment: - CoreJava, J2EE, JSP 1.2, spring, AWS, Spring Boot, Hibernate, Angular JS 2.X, JDBC, Rest, WebSphere Application Server 8.5, J Query, XML, HTML5.0.

Confidential, Hartford, CT

Java Full Stack Developer

Responsibilities:

  • Application developed in Micro Services architectureand used technologies likespring framework 3.4, Hibernate 3.3 and RESTful webservices.
  • Design and Development of User Interfaces, Menu's using HTML, JSP, Java Script and XML, Ajax, JQUERY
  • Designed Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams using UML to model teh detail design of teh application.
  • Agile development process TEMPhas been followed. Experienced with stand-up, Retrospective, Demo, Planning and Code review meetings.
  • Developed common modules like services, repositories of teh web application using Restful Web Services.
  • Hibernate 3.0 was used for Object Relational Mapping (ORM). Hibernate Query language and teh Hibernate
  • Worked on Kanban methodology to make positive change to optimize teh flow of work through teh system, to visualize teh flow of work.
  • Integrate teh dynamic pages with AngularJS (1.5) and JQuery to make teh pages dynamic. Created re-usable components using custom directives and filters.
  • Developed and designed UI for a dashboard using Angular framework for a database of clients that deal with business connections.
  • Worked in teh Web servicesEnvironment developing teh service methods.
  • Different Modules of Spring framework were used: Injection of Control (IOC) and Aspect Oriented programming (AOP).
  • Extensively involved designing, developing and implementing SQL Queries and Stored procedures.
  • Implemented teh Factory, Abstract factory, and MVC and Singleton design patterns.
  • Used CSS to improve teh style of teh GUI for teh Web service test GUI.
  • Involved in developing, testing and deploying on development and stage environments.
  • Involved in designing Sequence diagrams and Class diagrams.
  • DevelopedJUnit Test cases and writing test cases in mockitoframework.
  • Used Rally tool for tracking stories progress and defect tracking in production.
  • Used GIT as version control tool for effectively managing teh code changes & experience with Agile/Scrum methodology.
  • Developed build and deployment scripts using Maven 3.3.9 (Pom.xml) and ANT (build.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.
  • Experience with Eclipse IDE and springs, Struts plug-ins.

Environment: - JDK 1.7, Core Java, J2EE, JSP, AJAX, RESTful web services, JSON, MVC, XML, Apache, AngularJS, Spring, Hibernate, JavaScript, HTML, CSS, JQuery, GUI, EJB, JUnit, SQL, Jenkins, Rally, Eclipse, GIT, Maven, Rally, Oracle.

Confidential, New York, NY

Java Full Stack Developer

Responsibilities:

  • Used Iterative methodology that included iterative application development, stand up meetings and customer reporting backlogs.
  • Involved in teh development of teh back end teh application using Struts, Hibernate and Web Services.
  • Used Spring MVC framework for Dependency injection and Spring Core.
  • Implemented Persistence layer using Hibernate ORM and writing SQL queries based on Hibernate criteria API.
  • Used f Framework as middle tier application framework, persistence strategy using spring support for Hibernate for integrating with database.
  • Used Web logic application server for Oracle database.
  • Implemented JAX-RS (Restful) Web Services using JERSEY Framework.
  • Applied SOA concepts to implement Web Services integration
  • Creating unit test strategy, preparing test environments and test cases.
  • Monitored teh error logs using Log4j and fixed teh problems.
  • Teh batch framework made heavy use of XML/XSLT transforms.
  • Used Ant scripts to fetch, build and deploy teh application to development environment.
  • Used PL/SQL to write Stored Procedures, Triggers and SQL queries.
  • Used Eclipse IDE for writing code.
  • Creating JUnit test case design logic and implementation throughout application.
  • Providing technical expertise to project team covering application design, database design and performance tuning activities
  • Following Agile software methodology for project development.
  • Used FTP/WSFTP PRO to upload teh necessary files and ear files to teh development server and created Connection Pooling and Data Source in WebSphere Application portal server.

Environment: - Java1.6, J2EE, Spring, Hibernate3.0 (JPA), XML, JUnit, Oracle10g, Log4J1.2.1, Eclipse, Unix, Subversion, ANT1.7.1, Agile, Web service, SOAP, REST, SIMS, JAXRS (REST), SQL Developer, WebSphere.

We'd love your feedback!