We provide IT Staff Augmentation Services!

Java Full-stack Developer Resume

Jersey City, NJ

SUMMARY

  • 5.5 years of experience in software design, development and testing using Java, PL/SQL, HTML, CSS, JavaScript, JQuery, AJAX and Web Services with frameworks such as Spring, Spring - MVC, Spring Security, Hibernate, AngularJS, ReactJS, Bootstrap, JUnit and Jasmine
  • Expertise in developing Enterprise Applications using Java/J2EE technologies incorporating RESTful Web Services
  • Expertise in creating Stored Procedures, Cursors, Triggers and Transactions in MySQL
  • Expertise in building various types of Web Applications using Java Applets, JavaServlets, JSP, JSTL etc.
  • Profound knowledge on Spring Framework’sDependency Injection (DI), Inversion of Control (IoC) and Aspect-Oriented Programming (AOP)
  • Expertise in the application of different design patterns like Singleton, Factory and Prototype
  • Proficiency in developing RESTful Web Services using JAX-RS and Jersey framework for exchange of JSON and XML representations
  • Proficiency in configuring and deploying web applications in Tomcat and GlassFish servers
  • Experience with RDBMS for design, development and management of databases using JDBC and ORM frameworks like Hibernate
  • Proficiency in creating custom directives in AngularJS to enhance the functionality of various visual components
  • Proficiency in creating unit test cases using JUnit to test for problems in the application
  • Profound knowledge of XML, XSL Transformation, XML Schema Definition and SOAP protocol
  • Ability to learn and apply new concepts and technologies in a short amount of time
  • Excellent communication and interpersonal skills leading to unhindered collaboration with small and large teams
  • Sound technical, analytical and programming skills coupled with unfettered critical thinking

TECHNICAL SKILLS

Programming Languages: JAVA, C, C++, C#.NET, MATLAB, Visual Basic

Database: MySQL, Oracle, Sybase

Web Development: HTML, CSS, JavaScript, JQuery, ASP.NET, RESTful, SOAP

Frameworks: Spring, Spring-MVC, Spring Security, Hibernate, ReactJS, AngularJS, ExtJS, JUnit, Jasmine

Tools: Eclipse, Netbeans, IntelliJ, Maven, LaTeX, Wordpress

Servers: Apache Tomcat, GlassFish

Operating Systems: Windows XP/Vista/7/8/10, Mac OS X

Version Control Tools: SubVersion, GitHub, Bitbucket

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Java Full-Stack Developer

Responsibilities:

  • Implemented audit functionality for different types of funds for legacy Compliance application using ExtJS
  • Implemented nested file upload and download functionality for legacy Compliance application using ExtJS
  • Implemented criteria matching and set up multi-faceted alerts for violations for different types of funds for legacy Surveillance application using ExtJS
  • Helped redesign and implement different functionalities from legacy Compliance and Surveillance applications using Java 8, Oracle DB, Hibernate, JPA, and ReactJS
  • Implemented Quick Search functionality for Trades Surveillance application using ReactJS and Elasticsearch API
  • Designed and developed the underlying framework for the Employee Compliance portal using Java 8, Oracle DB, Hibernate, JPA, and ReactJSto reduce code redundancy and make the application components extensible and reusable
  • Developed JUnit test cases for the unit-testing of new and modified components while maximizing line and branch coverage

Environment: Java 8, Spring 4.2.1, Oracle SQL Server 12c, Sybase ASE 16.0, Hibernate 4.3.0, JPA 2.0, HTML5, CSS3, JavaScript, ExtJS, ReactJS, jQuery, Bitbucket, Eclipse IDE, IntelliJ IDE.

Confidential, King of Prussia, PA

Java Full-Stack Developer

Responsibilities:

  • Integrated legacy code using Struts with Spring MVC to facilitate flexibility
  • Involved in the Design & Analysis of application-wide solutions to reduce code redundancy and make the application components extensible and reusable
  • Designed and developed web-pages using HTML, CSS, JavaScript, JQuery and AJAX to incorporate new features within the application
  • Developed Java code to create new or add to existing functionality
  • Used Maven to build, integrate and deploy different components within the same application stack
  • Worked extensively with Oracle database to migrate operational code to Database packagesin the interest of performance
  • Tuned existing SQL queries to comply with new performance criteria and accommodate additional parameters
  • Involved in back-porting various features to older versions of the application
  • Analyzed existing code to identify defects and faults in logic and functionality, and worked towards resolving the issues
  • Developed JUnit test cases for the unit-testing of new and modified components in the application
  • Created an application-wide logging mechanism using Log4j

Environment: Java 8, Spring 4.2.1, Oracle SQL Server 12c, HTML5, CSS3, JavaScript, SubVersion, IntelliJ IDE.

Confidential, Newark, NJ

Java Full-Stack Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Deployment of the Application
  • Developed web application using Java Frameworks like Spring-MVC, Spring Security, Hibernate and AngularJS, SOAP Web Services and IntelliJ IDE
  • Applied industry standard development techniques for application service components by configuring Java Beans using Spring IoC (Dependency Injection)
  • Designed and developed the module for user authorization and authentication using Spring Security
  • Worked with and applied Java concepts such as Collections, Multithreading and Memory Management
  • Used Spring-ORM for integration with Hibernate to facilitate complex associations between Java objects and relational database tables
  • Used Spring-AOP to handle transaction management services in conjunction with Hibernate
  • Used AngularJS to incorporate Single-Page Application interface with ngroute and to manage the influx of patients within the system with ngStorage
  • Created Custom Directives to make the code more simple and understandable
  • Implemented $q and $http services for data communication between SOAP web services and AngularJS services
  • Used Jasmine testing for AngularJS functionality testing and JUnit for unit testing of the business logic
  • Created an application-wide logging mechanism using Log4j

Environment: Java 8, Spring 4.2.1, Oracle SQL Server 12c, Hibernate 4.3.0, HTML5, CSS3, JavaScript, AngularJS 1.6, SOAP Web-services, GitHub, IntelliJ IDE

Confidential

Java Full-Stack Developer

Responsibilities:

  • Developed web application using Java Frameworks like Spring-MVC, Hibernate, RESTful Web Services and Eclipse IDE
  • Applied industry standard development techniques for application service components by configuring Java Beans using Spring IoC (Dependency Injection)
  • Used Spring-JDBC and DAO layer to provide abstraction and separation of business layer from presentation layer
  • Created Stored Procedures and PL/SQL Triggers in Oracle SQL Server to handle the repository of specialty drugs
  • Used Spring Transaction Management to handle concurrent remote transactions
  • Developed the module that interprets the user’s request to identify the specific location where the specialty drug is available and forwards the request to that location
  • Developed the module that tracks the user’s request through the various stages from inception to delivery
  • Developed validations for the inputs using JavaScript, JQuery and Regular Expressions
  • Created and implemented RESTful Web Services to obtain relevant data from the central repository
  • Used JUnit for unit testing of the individual functional components within the system
  • Created use-cases, functional flowcharts and tester methods to perform regression testing
  • Created an application-wide logging mechanism using Log4j

Environment: Java 8, Spring 4.2.1, Oracle SQL Server 12c, HTML5, CSS3, JavaScript, RESTful Web-services, Bitbucket, Eclipse IDE

Hire Now