We provide IT Staff Augmentation Services!

Java Full Stack Developer Resume

2.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • Around 8 years of experience in all phases of Software Development Life Cycle (SDLC) as a Software Developer wif expertise in Object - Oriented Design, Development, Testing and Support of enterprise Level Intranet/Internet Web based Applications using Waterfall, RUP and Agile processes.
  • Specialization in developing applications using J2EE technologies such asServlets, JSP, JDBC, EJB, JNDI, Java Beans, JMS and Object-Oriented Programmingtechniques. Expertise in working wif Struts 1.X/2.X, Spring,Java, JSP, JDBC, JPA, JDO,JUnit,React.js, Node.js, JavaScript, HTML, XHTML, XML and XSLT.
  • Worked on Full stack of development from backend Business layer to frontend UI layer
  • Experience in developing applications using three tier architectural frameworks such as MVC (Model View Controller), STRUTS, SPRING framework and Hibernate.
  • Strong experience in writing SQL and worked on databases like Teradata, Oracle, SQL Server, DB2.
  • Created maven archetypes for generating fully functional REST web services supporting both XML and JSON message transformation. Archetypes built on Spring technology. Experience in RESTFul frame works both Jersey and CXF.
  • Experience wif IDEs like IBM RAD 6.0/7.0, Eclipse 3.x, My Eclipse Blue, TOAD and SQL Developer.
  • Expertise in Design, Development, Deployment of Enterprise and Web Based projects using Web servers and various application servers including WebLogic and WebSphere/RAD.
  • Strong hands on experience on Spring Framework and REST Services.
  • Experience in AWS services such as EC2, Elastic Beanstalk, DynamoDB, Redshift and Cloud Foundry.
  • Good Experience in Server-side Framework likeNode.jsand Java script libraries likeReact.js, Flux and Redux
  • Expertise inBigDataarchitecture like hadoop (Azure, Hortonworks, Cloudera) distributed system, MongoDB, NoSQL.
  • Experienced in Worked on NoSQL databases - Hbase, Cassandra & MongoDB, database performance tuning &datamodeling.
  • Experience wif Test Driven Development, Agile and Scrum development methodologies.
  • Hands-on experience working wif Continuous Integration (CI) build-automation tools such as Maven, Jenkins and ApacheAnt.
  • Designed and implemented application using .NETFramework 4.0/4.5.
  • Experience in coding SQLProcedures/Functions, Triggers and Packages on database packages like Oracle.
  • Knowledge in configuration and managing - Cloudera's Hadoop platform along wif CDH3&4 clusters.
  • Experienced in multiple domains such as insurance, banking, telecom and health care.
  • Knowledge of software development life cycle and project documentation.
  • Experienced in developing web based GUIs using JavaScript, JSP, HTML, JQuery, XMLand CSS.
  • Strong independent learning ability, easily adaptable to different development environments, collaborative, highly motivated and dedicated to delivering quality software.

PROFESSIONAL EXPERIENCE

Java Full Stack Developer

Confidential - Jersey City, NJ

Responsibilities:

  • Involved in the quickpay product Services Designing, Development and Delivering of Web application using Java.
  • Responsibilities include technical designing, developing and assisting throughout production delivery in Agile environment.
  • Exposed services wif REST and JPMC’s in house JISI Framework to the other layers -Online Banking, Customer Service interfaces and Mobile Banking.
  • Involved in collecting requirements from client and explained the planning details to the client on daily basis and share the requirement details to the team.
  • Developed internal application using Angular and Node.JS connecting to oracle on the backend.
  • Developed single page applications using Angular.js, Implemented two-way data binding using Angular JS.
  • Configured session timeout wif Spring Boot in server side and implemented auto logout functionality.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.JS, Node.js and jQuery.
  • Worked wif NoSQL Mongo DB and heavily worked on Hive, Hbase and HDFS.
  • Creates and configure Micro-Services architecture and integrated wif React.js application.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and performed validations using Commons validator.
  • Performed parameterization of the automated test scripts in Selenium, TestNG to check how the application performs against multiple sets of data.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and TestNG.
  • Configured the application using spring framework annotations and developed Spring Controllers for request and response processing and implemented RESTful Web Service.
  • Developed Stored Procedures, triggered stored procedures using Hibernate in secondary project, involved in developing Programmatic transactions using Hibernate.
  • Implemented client-side Interface usingReactJS.Use of chrome-dev-tools, react-dev-tools and redux-dev-tools for debugging.
  • Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, CSS and Angular JS.
  • Used the DEV Express subscription to make UI controls for WinForms, ASP.NET, Document server etc.
  • Integrating enterprise wide J2EE applications and deploying on WebSphere and managing security policies for different applications.
  • Automated continuous integration delivery workflows to deploy microservices applications via Docker containers.
  • Responsible for the entire development of front end web pages using HTML5, jQuery, CSS and JavaScript.
  • Developing different micro scripts for planning modules in selenium wif java J2EE in Testing framework.
  • Reviewed and worked on the implementation of change requests raised by the client. Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.

Environment: Java6.0, Spring 4.x, Spring MVC, JPA, JTA, Hibernate3.0, JSF (Prime Faces, Ice Faces, Rich Faces), Oracle 11, Multithreading, Restful Web Services, Angular JS, Linux, AWS, JIRA, Windows, Log4J, JAXB, SQL Developer, Web logic Server. SVN, JUnit, JBOSS 6.2., selenium, Unix Shell Scripts, RabbitMQ.

Java/J2ee Developer

Confidential - Bellevue, WA

Responsibilities:

  • Actively involved in requirements gathering, Analysis, Conceptual Design, Detail Design, Development and Integration Testing.
  • Extensively used various concepts of Spring framework such as DI (IoC), Spring Inheritance, Auto Wiring and Spring JDBC Templates.
  • Used Apache CXF as the runtime engine for consuming the SOAP Web Services. Well versed wif WSDL specifications.
  • Used JAXB for marshalling and Un marshalling the data.
  • Developed REST services as a wrapper to the underlying SOAP based services - Party Manage Service, Party Search Service, Geo Coder Service.
  • Developed use case diagrams, class diagrams, database tables, and provided a mapping between relational database tables and object-orientedjavaobjects using Hibernate.
  • Extensively used Hibernate concepts such as inheritance, lazy loading, dirty bit checking, optimistic locking, and transactions.
  • Used Web Sphere Application server to deploy the applications.
  • Used Maven as a build tool and Jenkins for Continuous Integration.
  • Created the Application using React.js and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Worked in usingReactJScomponents, Forms, Events, Keys, Router, Animations and Flux concept.
  • UsedJavaMessaging Services (JMS) for reliable and asynchronous communication.
  • Developed the UI components using JSP, HTML, CSS, JavaScript and jQuery.
  • Used spring validator framework for client side and server-side validation. Also, implemented dynamic loading of JSPs using AJAX.
  • Used SOAP UI for web service testing and PostMan for rest services testing.
  • Used SVN and tortoise SVN as version controlling system.

Environment: Java,J2EE, Servlets, Spring Framework, JBoss, HTML, CSS, JSP, jQuery, AJAX, XML, JDBC, SOAP UI, JSON, REST Web Service, SOAP Web Services, Apache Axis 2, JIRA, GIT, JUnit, Oracle 10g, SQLDeveloper, WebSphere.

Java/J2ee Developer

Confidential - Springfield, MA

Responsibilities:

  • Interacted wif Business users and Business Analyst to gather requirements.
  • DevelopedBigDatasolutions focused on pattern matching and predictive modeling.
  • Involved in the analysis & design of the application using UML wif Rational Rose.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Tool Suite.
  • Extensive use of HTML, JSTL, JSP and jQuery for the presentation layer along wif Java script for client-side validation.
  • Developed Custom Tag Libraries for the use in web pages by using JSTL packages for the development of the Web Pages.
  • Used Struts Framework in the application, which is based on MVC design pattern.
  • Developed Application controllers, Business and Data service modules for the web applications. • Implemented Restful web services (JAX-RS).
  • Used JNDI to lookup for the data sources required and used Eh cache for general purpose caching.
  • Designed tables in Oracle 10g database and worked wif Database Developers for implementing Stored Procedures in the application.
  • Used Design Patterns like Factory, Singleton, Value Object and DAO pattern.
  • Worked on SOA/Web Services and created request and response WSDLs.
  • Assisted Database Developers using PL/SQL for managing data associated wif the tables.
  • Used JSON to load data into JQUERY data grid, Used JSON as response type in REST services.
  • Involved in Performance and SQL Query Optimization.
  • Provided outsourcing support for Open View, Tivoli, and TNG frameworks to multiple clients across multiple platforms
  • Used Maven for dependencies and configuration management.
  • Debugging and troubleshooting any technical issues while implementing the applications.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed Maven scripts for the build and deployment of J2EE components in application server.
  • Involved in designing test plans, test cases and overall Unit testing of the system. Used CVS for version control. Involved in Agile scrum meetings.

Environment: java7.0, Struts 2.X, Spring, JPA, Hibernate, JavaScripts, HTML 4.0, CSS, JMS, JAXP (SAX & DOM), DB2, Weblogic Application Server, SOAP, RUP, log4j, Junit, JQuery, XML, Web Services (Consuming Applications).

Java Developer

Confidential

Responsibilities:

  • Developed Java Sever Pages, Tiles, Validator, Action classes and EJBs for various user transactions.
  • Designed Java Servlets and Objects using J2EE standards.
  • Designed the project by using MVC framework.
  • Developed the XML Schema for the data maintenance and structures.
  • Implemented EJB session beans, messaging technologies like Message Driven Bean, JMS.
  • Used JSP for presentation layer, entity beans as the model to represent the persistent data and interacted wif Oracle database as per MVC Architecture.
  • Design Implementation of GUI using HTML, JSP, Tiles, Validator and Java Script for front-end validations.
  • Involved to develop Multithreading for improving CPU time.
  • Involved in coding for JUnit Test cases, ANT for building the application.
  • Used the XML Parsers like SAX parser to parse the data.
  • Used JDBC calls in the Enterprise Java Beans to access Oracle Database.
  • Involved in Integration testing and defect fixes.

Jr. Java Developer

Confidential

Responsibilities:

  • Participated in gathering and understanding the client’s requirements.
  • Design Use Cases, Sequence, ER-Diagrams and Class diagrams using Rational Rose
  • Involved in preparing design documents, developing use cases, identifying classes and Objects, drawing class diagrams, sequence diagrams using Rational Rose and identifying the design patterns, frameworks to be used during implementation.
  • Re-designing of the website used the JSP to modify the look and feel of the website.
  • Developed database access components wif the back end as Oracle 9i.
  • Hibernate was used as ORM tool for persisting the data.
  • Development was done in a clustered environment.
  • Used Struts Framework for development of Web applications.
  • Developed spring services and had configured IOC (inversion of control).
  • Used SOAP (Simple Object Access Protocol) for web service by exchanging XML data between the applications.
  • Developed web services using REST.
  • Involved in the design and the implementation using J2EE framework.
  • Tested the functional flow of the website. Performed Unit Testing using JUnit and supported System in production.

We'd love your feedback!