We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

NJ

SUMMARY

  • Java /J2EE Developer with more than 8+ years of extensive IT experience in developing, design, analysis, testing of various web based, SOA based and client/server applications in multi - platform environments with JAVA/J2EE, Angular 4, Node.js, Express JS, jQuery, AJAX, XML, Bootstrap, JSON technologies.
  • Strong experience in Full-stack Java Development and had experience in analysis, design, development, testing and implementation of web-based and Client-Server business applications using Java/J2EE web applications.
  • Senior Software engineer specialized in object-oriented programming analysis with extensive Software Development Lifecycle (SDLC) experience in Application Software Specifications, Leadership, Design, Development, Testing and debugging, Maintenance.
  • Experience in using Struts, Spring & Hibernate framework for various web/portal-based application development.
  • Experience in working withAngular 4modules, services, templates, directives, services and dependency injection to create aSPA.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development (TDD), Incremental and Iteration methodology and Pair Programming as well as implementing Waterfall model.
  • Worked with BEA WebLogic, IBM WebSphere, Apache Tomcat & JBOSS Application server.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, SOAP, WSDL, DTD, Schema, SOA, JAXB, JAXP.
  • Good hands on experience in developing web applications such as MVC Architecture using Struts & Spring Framework, developing custom tag libraries for JSP Pages.
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object OrientedJavaScript, Type Script, Angular 2.0, Angular 4, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
  • Extensive experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWSIdentity and access management, AWSCloudWatch, Amazon EBS and Amazon CloudFront).
  • Strong Experience in Spring Injection/Inversion of Control, Hibernate ORM, Web services and Spring JDBC.
  • Hands on experience in developing user interfaces with HTML, DHTML, JSTL and CSS.
  • Good experience in Unit Testing using JUnit and Version control using CVS, SVN.
  • Hands on experience in configuring of build files with ANT, Maven and logging using log4J.
  • Involved in Data Integration using Java Web Services (JAX-WS, JAX-RS).
  • Proficient in RDBMS using Oracle 11g/10g.9i, IBM DB2, MySQL database servers.
  • Hands-on experience with UNIX, Linux environments.
  • Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure to UML, tools like Rational Rose and use of Rational Unified Process (RUP).
  • Experience in writing shell scripts.
  • Experience with build automation tools like Gradle, ANT and Maven for builds and deployments to different environments.
  • Experience in developing Web based GUI's using JSP, HTML5, DHTML, CSS3, JavaScript, JSON, Node JS, AngularJS, React JS, JQuery, EXTJS and Ajax.
  • Worked on various Databases like Oracle 11g, MySQL, PL/SQL, DB2.
  • Experience with application servers like Apache Tomcat 9.0, Websphere, Web Logic, JBOSS.
  • Strong experience on various Spring modules like Spring MVC, Spring Context, Spring DAO, Spring
  • AOP, Spring Core, Spring Security.
  • Worked with BEA Web Logic, IBM Web Sphere, and Apache Tomcat & JBOSS Application server.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, SOAP, WSDL, DTD, Schema, SOA, JAXB, JAXP.
  • Expertise in the implementation of Core concepts like JSP, Servlets, JSF, JSTL, EJB transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multithreading etc.
  • Possesses high working qualities with good interpersonal skills, highly motivated, fast learner, good team player and very proactive in problem solving with providing best solutions.
  • Have proficient time-management skills, able to deliver assignments with superior quality on schedule and within budget. Strong technical background in system design with expertise in project coordination, determination of scope and priority and project implementation.
  • Create desktop application withAngular 2/4andUnit TestwithKarma-Jasmine.

TECHNICAL SKILLS

Programming Languages: C, C++, Core Java, Java 1.7,1.8 and SQL, PL/SQL

Technologies/Frameworks: JSP 2.1, Servlets, EJB, Swing, JDBC, JMS, MDB, JNDI, RMI, Java Mail, Spring 4.2, Struts, JSF, Hibernate, JavaBeans, Hive.Java EE, Spring IOC Framework, JAX-WS, React JS

Web Technologies: HTML4/ HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular.js, Node.js, Express.js, React.js, Ajax, JSON, Angular 2/4, TypeScript, Angular CLI, AZURE CloudServices

Databases: Oracle 11g, MySQL, Microsoft Access,MongoDB, Cassandra.

IDEs: Eclipse, My Eclipse, NetBeans

Operating Systems: Windows 7/8/10, Unix/Linux/Solaris

Tools: &packages: CVS, JUnit, Maven, ANT, Gradle

SDLC Methodology: Agile, Waterfall model

Version control tools: GIT, Subversion (SVN), Bitbucket, GitHub

Application Servers: WebLogic Application server 9.x, 10.x, Apache Tomcat 5.x/7.x, Red Hat JBoss 4.22. GA Web Sphere 6.x/7.x/8.x

Web servers: Tomcat, APACHE 2.x, 3.x, JBOSS 4.x/5.x, Web Logic (8/9/10), Web Sphere4.0/5.0 and nginx

PROFESSIONAL EXPERIENCE

Confidential, NJ

Full Stack Developer

Responsibilities:

  • Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM).
  • Developed the web interface using Angular-JS, Bootstrap, HTML, CSS, SASS, JavaScript and JQuery.
  • Heavily used Core java(Collection API, Exception Handling, Generics, Annotation) to manipulate and transfer data in the back-end.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Updated the application with new features ofAngular 4.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • Prepared JUnit and Integration test cases and integrated with Jenkins.
  • Upgraded the UI screens in the application to single page UI using React JS, HTML5 and CSS3.
  • Used React JS as the development framework to build a single-page application.
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle.
  • Perform analytics on Time Series Data exists in Cassandra using Java API
  • Developed DAO’s for retrieving the data from the database.
  • Test automation for web application using Cucumber.
  • Heavily applied Core java to refactoring all the business logic on the back-end using Collection API, Generics, Annotation, Exception Handling.
  • Involved in SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and React JS.
  • Developed DAO objects and Hibernate mappings.
  • Write the Unit test cases by using Junit framework and JMockit framework.
  • Implemented AngularService as Singleton, share data and method between different components.
  • Worked closely with team and make sure that team followed the Java coding guidelines and reviewed the code.
  • Worked on some of the new features ofAngular 4like new if else syntax, ng-templates, form validators.
  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Implemented MVC design pattern using Struts Framework.
  • Participated in development of a well responsive single page application using React JS framework, JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
  • Implemented SpringBoot and SpringSecurity features.
  • Developed single page applications usingAngular 2,Typescript,web packandgrunt.
  • Used Spring Injection/Inversion of Control, Hibernate ORM to get data as objects and for backend Queries writing easily.
  • Designed Java Servlets and Objects using J2EE standards.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Used Web services such as HTML, CSS for scripting and Tomcat as web servers for the application to get online.
  • Imported Bulk Data into Cassandra file system Using Thrift API.
  • Involved in creating a reusable component usingReactJSfor DOM manipulation
  • Implemented AWSclient API to interact with different services as Console configuration for AWS EC2.
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved
  • Developed and Deployed SOA/Web Services (SOAP and RESTFUL) using Eclipse IDE
  • Developed EJB based JAX-WS Web Services and Jersey REST based Web services associated with business modules integration.
  • Developed multiple POCs to create a user interface inAngular JS.
  • Hands on Experience onAngular 2technology for one complete project in rebasing the UI of the application using the techniques inAngular 2.
  • Creation of Data Pipelines on AWS to schedule migration of data from SFTP servers to RDS instances.
  • Developed Informant service layer by using Spring MVC.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Used GIT as source control management giving a huge speed advantage on centralized systems that must communicate with a server and also hands Spring Framework open source application framework that aims to make J2EE development easier.

Environment: Core Java, Multithreading, Agile Methodology, Gradle, HTML5, CSS3, Bootstrap, Angular JS, JSTL, JQuery, AJAX, AWS EC2, S3, Micro Services, Hibernate, TDD, Spring Framework 4.2.0, RESTful API, SOA, JAX-RS, JSON, Hibernate, SQL, Oracle, CRUD, MAVEN, SOAP, SOAP UI, JUnit, React JS, UNIX, STS, IBM Web Sphere, Log4J, GIT, HTML5, CSS3, Bootstrap, SASS, LESS, Java Script, J Query, React-JS, Web Strom, JSP, Jasmine, GitHub, and Jenkins

Confidential - Clearwater, FL

Full Stack Developer

Responsibilities:

  • Involved in understanding system requirements, application design, and functional specifications and verify test strategies against the requirements.
  • Followed Agile/ Scrum methodology with a daily scrum and a three weeks sprint.
  • Integrated and developed UI components with business components and developed web pages using HTML, CSS, JSP, JQuery and JavaScript.
  • Used AWS deployment services to quickly set up a dynamic website and configured virtual servers.
  • Created new tables, Sequences and written SQL queries and PL/SQL in and My SQL.
  • Developed Informant service layer by using Spring MVC.
  • Built a robust and secure content management system for few projects as per client's needs and requirements where JSF, JSP, HTML, JavaScript were extensively used
  • Incorporated security features into some of the Custom JSF Component tags.
  • Designed user screens and validations using HTML, JQuery and JSF as per user requirements.
  • Developed many components of the applications from Front-end(view) to JSF Controllers and configurations to Data Model and JPA mappings as well as generating entities.
  • Defined new validations through Angular.js for the form field validation implemented through HTML5.
  • Created client-side validation tool using AngularJS and JavaScript.
  • Heavily used Core java(Collection API, Exception Handling, Generics, Annotation) to manipulate and transfer data in the back-end.
  • Developed User interface using JSP, HTML, JavaScript, CSS, Ajax and JQuery.
  • Developed DAO’s for retrieving the data from the database.
  • Developed event and event handlers and object initializing using spring IOC framework.
  • Developed MVC framework by writing action classes and light weight business logic classes using Struts2 framework and Spring3.0framework.
  • Used Spring MVC with SpringRestfulTemplate to Produce and consumeRestfulWeb services.
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Used GIT as source control management giving a huge speed advantage on centralized systems that must communicate with a server and also hands Spring Framework open source application framework that aims to make J2EE development easier.

Environment: Java 7, J2EE, Springs, JSP, Hibernate, Struts 2.0, AJAX, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, WSDL, Oracle, ANT, Windows 2007, SOA, Design patterns, Firebug, IE Tester, jQuery, AJAX, JavaScript, HTML5, CSS.

Confidential - NYC, NY

Java Developer

Responsibilities:

  • Involved in analyzing requirements, technical design, development of various modules assigned.
  • Developed several User Interfaces by using HTML, CSS, JavaScript, JSP and XML, configuring.
  • Implemented Struts 2.0 for business layer and developed JSP files for developing UI using HTML, CSS, Ajax, JSP.
  • Rich experiences of database design and hands on experience of large database systems: Oracle 8i and Oracle 9i.
  • Involved in design and implementation of web tier using Servlets and JSP.
  • Developed server-side services using Java, spring, Web Services (Restful, SOAP, WSDL, JAXB, JAX-RPC), SOA (Service oriented architecture).
  • Used Spring Injection/Inversion of Control, Hibernate ORM to get data as objects and for backend Queries writing easily.
  • Implemented SpringBoot and SpringSecurity features.
  • Developed the user interface using JSP and Java Script to view all online trading transactions.
  • Created client-side validation tool using AngularJS and JavaScript.
  • Designed and developed Data Access Objects (DAO) to access the database.
  • Used DAO Factory and value object design patterns to organize and integrate the JAVA Objects
  • 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 and JSTL Tag Libraries for developing User Interface components.
  • Performed unit testing, system testing and integration testing using junit.
  • Used Spring Framework at Business Tier and also Spring's Bean Factory for initializing services.
  • Implemented the Application using Spring MVC Framework.
  • Coded HTML pages using CSS for static content generation with JavaScript for validations.

Environment: Java 7, J2EE, Springs, JSP, Hibernate, Struts 2.0, AJAX, CSS, JDBC, Eclipse, Web logic 10.x, Web Services, WSDL, Star Team, Oracle, ANT, Windows 2007, SOA, Design patterns, Firebug, IE Tester, jQuery, AJAX, JavaScript, HTML5, CSS.

Confidential

Intern/Jr. Java Developer

Responsibilities:

  • Involved in implementing Spring MVC framework for TL5 slot booking and slot Optimization process.
  • JSP’s, JSTL tags and Tag Libraries and Servlets have been used extensively for implementing the client-side components.
  • JavaScript, AJAX, jQuery, HTML, DHTML, Velocity and CSS have been used for implementing the client-side functionality for various web pages needed for the application.
  • Hibernate has been used for implementing the Persistence Framework for Database.
  • Involved in implementing the layered architecture of TL5 application which consists of different layers called OMP, Connected Solutions, Mapping Modules
  • Implemented Java Collection classes for various modules.
  • Followed the company coding standards and SUN coding standards.
  • Identified and implemented best practices across the organization.
  • Used Log4j Logger and Debugger to capture the log that includes runtime exceptions.
  • Configured the data sources, connection pools in Web logic server.
  • Web logic server is used to deploy the application.
  • Used agile methodology to implement the application.
  • Handled client-side validation using JavaScript.
  • Created custom tags to front-end using JSTL.
  • Developed and maintained data persistence using JDBC framework.
  • Used Web Service to exchange data between our application and third-party software.
  • Extensively used Log4j logging in the application.
  • Deployment and testing of Application in Tomcat Web Server.
  • Used Eclipse as the IDE for the application.
  • Worked in environments likes internal, QA and PROD.

Environment: C++, JDK 1.5, Struts, Spring MVC, Hibernate, JavaScript, WSDL, JSP, JSTL, Log4j, Ajax, CSS, HTML, DHTML, jQuery, Oracle 10g, Eclipse, Ant, Velocity, Web logic 10.3

Confidential

Java Developer

Responsibilities:

  • Participated in gathering business requirements, authored High Level Design (HLD) and Detailed Design (DLD) for each independent module of the project.
  • Developed Sequence and Class Diagrams using Rational Rose software.
  • Wrote persistent Hibernate mapping classes using annotations approach.
  • Worked on Oracle as back end database for storing the application data.
  • Worked on Subversion as version control system for maintaining uniformity of application code among the developer.
  • Used Spring Framework extensively for Controller and View components.
  • Developed user interface using JSP, HTML, CSS, and JavaScript to simplify the complexities of the application and worked on XML parser and XML beans as well.
  • Development of the web tier components using HTML, CSS, JSP and JavaScript.
  • While using spring as Application Level Framework, hibernate is used as persistence Framework.
  • Implemented design Patterns like Singleton, Factory, Template and DAO patterns.
  • Implemented Log4j mechanism for logging and testing the application in JBoss application server.
  • Involved in troubleshooting technical issues and enforce best practices.
  • Maintained, developed and fixed bugs for applications.
  • Documented and unit tested website code and applications.
  • Collaborated with a team of developerto build a multi-tier complex Enterprise Java components and ecosystems.
  • Development and enhancement of the stored procedures and DAO classes.
  • Analysis and fixing the beta defects in User acceptance testing.
  • Extensive participation in application Integration testing.
  • Developed software solutions according to the quality and delivery standards of the program.

Environment: Java, JEE, Spring MVC, Spring Web flow, Spring 2.5, Spring Security, Spring Batch, Hibernate ORM, JPA, Maven, XML, Ajax, LDAP, Web Services, Oracle Database, JBoss AS, JUnit, Log4J, Eclipse based Spring Source Tool Suite (STS), Apache tomcat.

We'd love your feedback!