We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • Over 8 years of experience as Senior Java Developer and also Full stack developer in IT development and team management that includes experience in mentoring Java, J2EE technologies.
  • Extensive knowledge in all the phases of software development life cycle and Agile development methodology also has actively participated in the implementation of Internet/Intranet, Client/Server and MVC architecture applications using Java / J2EE Technologies.
  • Performed deliveries of various modules as in Technical Lead and Configuration Manager Role for the team.
  • Strong domain knowledge in Telecom, Life Insurance and in other domains like Banking and Financial Services (BFS) as well.
  • Expertise in Service Oriented Architecture (SOA) using Web Services ( SOAP and REST ).
  • Proficiency in developing secure web applications and server - side development using ORM - Hibernate, Struts, Spring MVC, Spring Boot, JDBC, AWS, Drools, EJB, JNDI, Micro services, Web flow, JSP, Big data, JSTL, Servlets, Java Beans, SOAP and restful web services and various J2EE Design Patterns.
  • Expertise in developing and designing GUI screens using HTML, Node JS, Angular JS, Backbone, HTML5 & CSS3, JSP, AJAX, Apache Camel, jQuery and JavaScript
  • Expertise in developing Custom Tag Libraries in Java Server Pages.
  • Proficient in unit testing the application using JUnit.
  • Expert in implementing Struts MVC framework and Master data management (Action classes, Action Forms, Tag libraries Validator, Tiles, etc.).
  • Experience in implementing Core Java & J2EE components.
  • Proficient in using Design Patterns - MVC, Business Delegate, Front-Controller, Factory, Data Access Object, Service Locator, Singleton patterns etc.
  • Team Player with excellent problem solving, troubleshooting, interpersonal and Communication skills.
  • Strong analytical and conceptual skills in database design, development and tuning stored procedures, functions, triggers and batch processing in Oracle9i/10g/11g,12c, Green plum, SQL Server 2000.
  • Knowledge on development methodologies like Test Driven Development, Iterative Development.
  • Experience in RDBMS database design, writing Stored Procedures, Triggers and SQL queries.
  • Experience working with the source control and versioning tools Git, CVS, SVN, and VSS .
  • Possess good problem analysis skills with ability to follow project standards.
  • Quickly adaptable to newer Technologies. Ability to work with a team and individually.
  • Experience in developing written documentation for technical audience.

TECHNICAL SKILLS:

Domain Knowledge: Banking, Telecom, Insurance

Language: Java 6,8, PL/SQL, T-SQL, My SQL

Framework: Spring MVC, Struts 1.1, Angular js, React js, Spring Security and Hibernate.

Database: Oracle 12c/11g/10g/9i, Green plum, SQL Server 2000.

Development Tools: My Eclipse, SoapUI, Sql developer, PUTTY, SVN.

Servers: JBoss, Tomcat 5.x/ 6.0, Web logic 5.1/8.1, Web sphere 7.0

PROFESSIONAL EXPERIENCE:

Confidential, Jersey City, NJ

Full stack Developer

Responsibilities:

  • Involved in various phases of project development following Agile (Extreme Programming).
  • Used Spring for Dependency Injection for plugging in the Hibernate DAO objects for the business layer.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Worked with JPA for the use of relational databases structuring of the application.
  • Directly worked with client to develop data management solution that includes master data management, enterprise data warehouse
  • Consumed SOAP services to fetch the data from external systems. Worked on Redux with ReactJs for state management.
  • Pair programming with Pivotal development team to follow the best practices and design patters.
  • Better understanding of Cloud architecture and the processes. Involved in code review analysis adhering to coding standards. Worked on consuming/producing MQ messages.
  • Followed Test driven development and used JavaScript unit test frameworks like Jest and Enzyme.
  • Deployed Web Services for updating the information to the workflow steps and getting the pre-configured workflow processes
  • Developed various Action classes and Form bean classes using Struts framework.
  • As a Full Stack developer involved in development of UI and back end components.
  • Built Spring-boot micro services to deploy in GAIA (Spring Cloud) environment. Deployed Micro service architecture using Pivotal Cloud Foundry
  • Used spring data JPA and Hibernate to deal with data persistence.
  • Used SQL navigator and PL/SQL for the database enhancement.
  • Build micro services for the delivery of software products across the enterprise. And also Built Spring based Java to support enterprise web application
  • Unit tested all the classes using JUNIT at various class level and methods level

Environment: Java 1.8, SOAP and REST Web services, Big Data, Spring Boot, Spring 4.1, JPA, Hibernate, JUnit, Mockito, HTML 5, CSS3, ReactJs, Redux, Jest and Enzyme, PUTTY, Struts Servlets, JSP, EJB, HTML, XML, Web Services, XSL/XSLT, JAVASCRIPT, AJAX, SVN.

Confidential, Atlanta GA

Java/Full stack consultant

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules
  • Designed and developed Class diagrams and sequence diagrams using Unified Modeling Language(UML)
  • Used Spring Tool Suite (STS) for coding, debugging and testing the application modules
  • Created Talend Integration to load data from source to target systems
  • Played key role in analyzing the data from source system and was responsible in developing Talend integrations for data clean up with transformations and smooth flow of data between source and target system
  • Used different user interface technologies Data structures, JSP, Node JS, EJB, GWT, JavaScript for developing the application
  • Project using AngularJS framework frontend development using HTML5 and CSS3 for most of the feature.
  • Used to export the data from the Jenkins to Backend Database that is Greenplum.
  • Experience designing and implementing fast and efficient data acquisition using Big Data processing techniques and tools. Developed various Action classes and Form bean classes using Struts framework
  • Proficient in developing SOAP and Restful Web Services
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Written Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Involved in performance tuning, query optimization, maintaining coding standards and resolving JVM issues
  • Used Oracle 12c and Green plum as the backend database storage
  • Created data base tables according to the application requirements
  • Used Remedy tool for creating change tickets and handling production bugs.

Environment: Java 8, J2ee, STS, JSP, Talend, AngularJS, GitHUb Servlets, Struts, Spring Mvc, Spring Boot, Hibernate, SQL, PL/SQL, AWS, EJB, CSS, XML, JavaScript, Web Services, HTML, DHTML, Apache camel, Micro services, XML, AJAX, Maven, CVS, Oracle 10g, Unix, UML, JSON, Shell Scripts, Agile, Jasmine, Rational Rose, JUnit.

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Implemented design patterns like MVC, Singleton, Façade, Factory, Command and Data Access Objects (DAO) .
  • Coordinated with Creative Partner in design & develop the Wireframes & Annotations.
  • Interactions with business and Functional QA team for obtaining requirements.
  • Proficient in Spring MVC, HDFS, Core, Groovy, Context and AOP modules .
  • Proficient in ORM Hibernate framework .
  • The product was developed on GWT (Google Web Toolkit) 2.0 platform using Scribd API as document with MySQL as database and Tomcat as server
  • Deployed web and enterprise applications on JBoss application server in a channel secure environment
  • Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
  • Created an internal browser-based text editor using Angular js, HTML, CSS, JavaScript, backbone.
  • Extensively used Hibernate features like associations, HQL and Criteria .
  • Testing application using Jasmine Test Framework and running test cases using Karma
  • Created reproducible infrastructure environments for the micro services architecture
  • Involved in designing, developing Web services Transactions. Proficient in Middleware JMS Technology.
  • Participation in Performance tests for the site before and after application launch.

Environment: Java 8, J2ee, JBoss Fuse, Spring MVC, Hippo CMS, AWS, Spring 3.0, Angular js, Apache Camel, Hibernate 3.1, JPA, JMS, JSP, Servlets, SQL Server, PL/SQL, Web services, AWS, Big data, Github, Cassandra, JAX-RS, JAXB, JavaScript, AJAX, UML, XML, Test-Driven Development, JUnit, HTML, XHTML.

Confidential, Montgomery Al

Sr. Java/J2EE Developer

Responsibilities:

  • Developed user interface using JSP, Struts Tags to simplify the complexities of the application.
  • Configured the Struts configuration file and Application context file based on the spring and hibernate.
  • Involved in various phases of project development following Agile (Extreme Programming).
  • Used Spring for Dependency Injection for plugging in the Hibernate DAO objects for the business layer.
  • Worked with JPA for the use of relational databases structuring of the application.
  • Deployed Web Services for updating the information to the workflow steps and getting the pre-configured workflow processes
  • Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, JQuery, AngularJS etc.
  • Extensively used Core Java concepts covering Collections, Exceptions, I/O
  • Used Tomcat for the web Development of the application.
  • Used XSL/XSLT for transforming and displaying payment history reports
  • Involved in the development of Tables, Stored procedures, Database Triggers and Functions.
  • Worked with Web logic application Server for the deployment of the application
  • Worked with JSF for the UI front end development along with AJAX.
  • Used WSDL and SOAP for the development of the XML based applications.
  • Worked with CMS with Weblogic Portal for the development of the application.
  • Used SQL navigator and PL/SQL for the database enhancement.

Environment: Java8/ EE 5, IBM WAS 6.1, Mongo DB, Angular js, Tomcat, Struts 1.2, Spring 3.0, Unix Shell scripts, Http, Core Java, Multicast, VOIP, Hibernate 3.0, Servlets 2.4, JSP 2.0, EJB 2.1, HTML, XML, Web Services, XSL/XSLT, JAVASCRIPT, AJAX, CVS, DB2 7.1.

Confidential, Juno Beach, FL

Java/J2EE Consultant

Responsibilities:

  • Involved in Analysis, Design, Development, Integration and Testing of application modules
  • Designed and developed Class diagrams and sequence diagrams using Unified Modeling Language(UML)
  • Used RAD IDE for coding, debugging and testing the application modules
  • Used different user interface technologies Angular js, JSP, HTML, GWT, CSS, JavaScript for developing the application
  • Implemented AJAX base applications using DOJO and GWT API for Performance oriented And browser independent application
  • Experience writing angular.js code for developing Single page applications (SPA) used several in built language core directives, expressions and modules.
  • Developed various Action classes and Form bean classes using Struts framework
  • Implemented Event Manager, e-Distribution Admin modules using Struts-Spring-Hibernate
  • Extensively worked on Spring IOC, Spring MVC, Spring ORM layer to develop the application modules
  • Used Object/Relational mapping tool Hibernate to achieve object to database table persistency
  • Involved in configuring hibernate to access database and retrieve data from the database
  • Written Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files
  • Developed Maven and ANT Scripts to do compilation, packaging and deployment in Web Sphere server

Environment: Java 1.5, J2ee, JSP, Servlets, Struts, Tiles, Spring, Angular js, Hibernate, SQL, CSS, XML, JavaScript, Web Sphere, RAD, HTML, DHTML, XML, AJAX, DWR, Maven, CVS, TOAD, Oracle 10g, Unix, UML, Shell Scripts, Agile, Rational Rose, JUnit.

Confidential

Consultant - Java Developer

Responsibilities:

  • Developed Use cases, Sequence diagrams and Class Diagrams using Rational Rose.
  • Developed the UI of the application using multithreading JSP, CSS and JavaScript.
  • Middleware is developed using Struts in My Eclipse and the application is deployed in web logic 8.1.
  • Used Struts Validation Framework to validate user inputs and display error message.
  • Struts Tiles is used to maintain the Vault look and feel of pages throughout the application.
  • Used Factory Pattern and coded the Bond Ladder statistics PDF creation using I text API.
  • Developed PL/SQL procedures and functions to retrieve data from Oracle 9i.
  • Developed Unit Test Cases and Assembly Test Cases.
  • Played Configuration Manager Role in the team. Responsibilities involve sending intermediate delivery and base lining files and managing versions in SVN.

Environment: Windows, Struts1.1, Java, JSP, JavaScript, My Eclipse, Oracle 9i, Weblogic 8.1, iText API, svn, Rational Rose, XML.

We'd love your feedback!