We provide IT Staff Augmentation Services!

Fullstack Developer Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Java Full stack developer 7+ years of strong experience in SDLC such as Analysis, Design, Implementation and Testing of Object Oriented applications and Web based Enterprise Applications usingJava/J2EE.
  • Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
  • Strong Technical expertise inJava/ J2EE TechnologiesJava, JSP, Servlets, Spring 4.0, Spring DAO, Spring MVC, Spring IOC, Hibernate 4.3.
  • Very good understanding of Object Oriented Design (OOD), Design Patterns, J2EE Design Patterns, MVC, Struts multi - tier architectures and distributed architectures.
  • Strong Understanding in Service Oriented Architecture (SOA) for Web Services using SOAP/WSDL and Restful services.
  • Extensive experience in usingJavabased application frameworks like EJB 3.0, Struts, spring and Hibernate in development of web based applications.
  • Expertise inJavaMulti-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Experienced in developing Micro services wif Spring Boot, Spring REST, Spring Cloud, Eureka, API-Gateway etc.
  • Experience on open source frameworks like SPRING 3.0 (core, context, ORM, DAO, web MVC modules), Hibernate 3.5, JMS 2.0, Angular JS.
  • Hands on experience wif Spring Core, Spring JDBC Template, Spring MVC.
  • Experienced in developing event driven applications using AJAX, JSON and XML.
  • Knowledge in platform neutral markup using XML, DTD, XSD, XSL, XSLT wif DOM and SAX parsers.
  • Experienced in performing automation using Selenium, Java and performing Behavioral driven testing using Cucumber and Jbehive.
  • Experience wif different Application servers like Apache Tomcat, Web-sphere and Weblogic10, JBOSS.
  • Worked on different RDBMS like Oracle, MySQL, SQL Server and good noledge on MongoDB(No Sql).
  • Experience in working wif Data structure and Algorithms injava
  • Experienced in writing unit test cases using JUnit and also have noledge in Test Driven Development (TDD).
  • Expertise in usage of version controls like SVN and GIT.
  • GoodnoledgeonECS,VPC,AutoScaling,SecurityGroups,AWSCLI,Cloudwatch.
  • Experience in working wif design tools like Rational Rose and Visio.
  • Experienced in build tools like Ant, Maven, Gradle and using them wif continuous integration tools like Jenkins to create and publish application artifacts.
  • Expertise in developing Middle-Tier components using EnterpriseJavaBeans (EJB), JNDI, Hibernate, and other Remote Components.
  • Extensive use of Open Source Software such as Web/Application Servers like Apache Tomcat and Apache Struts, LOG4J for logging information and exceptions, Apache ANT for making build scripts, VSS, Rational Team Concert, Clear Case and Git-hub for version control system, Eclipse, Net Beans.
  • Extensive experience in developing web page quickly and effectively using JavaScript, JQuery, HTML5, CSS3, Angular.js, React.js and also in making web pages' cross browser compatible.
  • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
  • Developed the application using Mule ESB, and build & deployed the services.
  • Implemented Web based pages and site design using HTML, XHTML, DHTML, CSS, Themes, Master Pages, Site Map, XML, TSF, XSLT, JavaScript, jQuery and Ajax.
  • Integrated Kafka wif Flume for more efficient real-time event processing via KafkaSource.
  • Involved in resolving Production Issues, Analysis, Troubleshooting and Problem Resolution and performance Management. Highly organized wif the ability to manage multiple projects and meet deadlines.
  • Strong analytical and dynamic trouble shooting skills coupled wif excellent communication skills and able to work individually and as a team.
  • Excellent work ethics, self-motivated and quick learner.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, C, C++

Object Oriented: UML, Microsoft Visio.

Operating Systems: Windows NT/2000/XP, LINUX, UNIX systems.

Tools: and IDE: Putty, JBuilder, Eclipse, NetBeans, SQL Developer

J2EE Technologies: Servlets, JSP, Struts, Spring, Hibernate, Web services, JDBC, XML,MVC,EJB, JSF, JMS,JIRA.

Spring framework: Bean Factory, Application Context, Dependency Injection/IOC, MVC, Struts, Data Binding, AOP, JDBC, ORM, JMS, Security, batch jobs.

Scripting Languages: HTML, CSS, Javascript, Angular JS 2.0, JQuery, Mule ESB, AJAX.

XML Schema: DTD, XSL, XSLT.

JavaScript Frameworks: Angular JS, Node JS, Backbone JS, React JS

Database Skills: SQL, PL/SQL, Oracle,MySQL,MS Access, MS SQL Server, JDBC.

Protocols: TCP/IP, HTTP, FTP, SOAP, RESTFUL.

Testing Tools: JUnit, SOAP UI.

Web/Application Server: Apache Tomcat, JBOSS, WebLogic9.2,Websphere.

Databases: SQL Server 2000, Oracle 9i, 10g.

PROFESSIONAL EXPERIENCE

Confidential - New York, NY

FullStack Developer

Responsibilities:

  • Involved in requirement gathering, designing and developing the entire system wif Agile-Scrum methodology.
  • Developed presentation layer includes UI components, validations using HTML5, applying styles using CSS, used jQuery to make Ajax calls.
  • Analyzed the business requirements and created use cases and prepared low and high level design documents.
  • Worked wif J2EE design patterns in MVC architecture wif spring.
  • Involved in the integration of frameworks like spring and Hibernate.
  • Developed POJO's, Data Access Object (DAO) which handles all database operations using Hibernate.
  • Used WSDL file information for invoking Web Services.
  • Designed a RESTful API wif Spring 4.
  • Wrote classes and interfaces for implementing business logic and validations to be used while workflow execution.
  • Development of internal dashboard applications using the Apache HTTP Server.
  • Used Docker as CI/CD tool for integrating different code components.
  • Development of DAO layer using Hibernate Template, JDBC Template and Mongo Operations.
  • Expertise in implementing application using Multithreading, JSF, Struts, Struts Validations, Taglibs, Log4j, spring, Hibernate Frameworks, Apache Camel, Apache Karaf.
  • Implemented agent-server messaging dialog using Camel and JMS (Active MQ implementation)
  • Part of the team migrated from WebLogic JMS to Active MQ.
  • Extensively used AWS to integration wif Enterprise and web applications.
  • Implemented the framework to migrate Relational data to Non-relational data stores and to run performance tests against different NoSql vendors.
  • Developed internal web dashboard applications using Node JS.
  • Implemented HTTP REST API using Node Js and express.
  • Used Node Js on server side automation scripts.
  • Implementation of second level cache in Hibernate.
  • Wrote build & deployment scripts using Ant, Maven on Unix environment.
  • Developed unit test cases using Mockito framework for testing accuracy of code and logging is done using SLF4j + Log4j.
  • Involved in the deployment of the application using WebLogic Server.
  • Used GIT for Version Controlling.
  • Involved in unit testing, integration testing, smoke testing etc.
  • Involved in peer level code and design reviews.
  • Involved in fixing QA defects and tracked then using Quality Center.

Environment: Java1.8, J2EE, JSP, SOAP, REST, Servlet, Spring, Hibernate, Angular Js, Node Js, WebLogic, Oracle 11g/12g, XML,JavaScript, CSS, HTML, Bootstrap, Apache Spark, React.js, Cassandra, Node Js, JUnit4, Ant, Jenkins, Maven, Agile, Apache Camel.

Confidential - Utica, NY

FullStack Developer

Responsibilities:

  • Used Agile Software Development for developing the application
  • Involved in user requirement specification and preparing requirements documents and translated business rules into business component modules.
  • Designed User Interfaces using JSP, Servlets, Angular, CSS, XML and HTML.
  • Co-ordinate wif QA for testing, Production releases, Application deployment and integration.
  • Designed web screens for various modules using JSF, HTML, DHTML and CSS and used JavaScript client side validation.
  • Design and implement web services using of REST Web services by using Jason formatting language.
  • Used Apache camel, CXRF web services, Service Mix engine, Active MQ etc. to build a custom ESB (Enterprise Service Bus)
  • Implemented spring MVC architectural design pattern.
  • Worked on angular resources for all data access and standardizing data access interfaces.
  • Implemented the application using the concrete principals laid down by severalJava/J2EE Design patterns like MVC, Singleton, Data Transfer Object (DTO).
  • Extensively worked on form validation using the Spring Validator framework.
  • Developed Form Beans and Action Classes to model views and client side functionality.
  • Used the Struts Validator framework for validating the forms.
  • Used React JS wif Redux to create a single page web application wif efficient data flow between the client and server and used to create Controllers to handle events triggered by clients and send request to server.
  • Used SOA framework wif hibernate to map oracle database.
  • Wrote deployment descriptor and configuration files using XML.
  • Configured and deployed the application in JBoss.
  • Implemented spring framework dependency injection for defining objects.
  • Involved in developing the core business logic using spring.
  • Developed SOAP UI Tests for Mule Services.
  • Used Log4J for logging and tracing messages.
  • Used JIRA tool to communicate wif other team members in QA and production.
  • Used agile methodologies, test driven development and automated builds
  • Checked status of deployed applications & created weekly reports needed by different teams.
  • Responsible to identify the root cause of the issues, work on the tickets.
  • Gave support for any critical issues when needed such as code fixes
  • Tested components using Unit Test mock frameworks during development.
  • Responsible for writing Ant scripts for building and deploying the application.
  • Used GIT for source code version control.

Environment: JDK1.6, J2EE5, JBoss, JSP, Groovy, Angular, Bootstrap, Maven, Struts, SOAP, REST, Mule ESB, Servlet, Spring, Hibernate, JBoss, IntelliJ, Apache Camel 2.1.4, Oracle 10g/11g, XML,JavaScript, CSS, HTML, GIT, React JS,Windows, Rational Rose, JUnit4, Ant, Swing, Agile, JIRA, TeamCity.

Confidential, Annapolis, MD

Java/J2EE Developer

Responsibilities:

  • Worked closely wif the Requirements team, analyzed the Use cases and followed AGILE/ SCRUM methodology.
  • Developed modules in RAD environment using Spring MVC, DI, AOP, Hibernate ORM (for backend data persistency).
  • Developed Web Services for both Client and Service Side using SOAP and RESTful. Consumed Web services securely using JAX-WS API and tested using SOAPUI.
  • Extensively used the Hibernate Query Language for data retrieval from the database and process the data in the business methods.
  • Developed a web-based reporting for credit monitoring system wif HTML, XHTML, and Tiles using Struts framework.
  • Wrote various Struts framework Action classes for interfacing wif the business logic, form beans for presenting the data to JSPs.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Installation, Configuration & administration of WebSphere environment, including deployment of Servlets.
  • Responsible for monitoring & resizing Oracle database objects (Table spaces, Tables, Indexes etc.)
  • Used jQuery to make the frontend components interact wif the JavaScript functions to add dynamism to the web pages at the client side.
  • Wrote Code to interact wif back-endJAVA, AJAX.
  • Deployed the code in WebSphere Application server.
  • Used AJAX wif jQuery to parse object to dynamically overlay contents on web pages.
  • Designed and developed various stored procedures, functions and triggers in PL/SQL to implement complex business rules. Worked wif MySQL Work Bench.
  • Developed Scripts for UNIX platform deployment.
  • Configured JSF backing beans as spring beans.
  • Designed and developed presentation layer using JSP, HTML and JavaScript.
  • Used Jenkins continuous integration tool to do the deployments.
  • Involved in the Integration testing support and involved in bug fixing.
  • Prepared Unit test cases for existing functionality and execute them.
  • Involved at the time of deploying the code in the production environment and do the functional checkout and merging code using the distributed version control system (GIT).

Environment: Java, J2EE, JSP, Struts 2.0, Spring 3.0(MVC, Core, AOP, DAO, ORM), JAX-RPC Web services, Hibernate 3.0, JPA API JSP, Servlets, JSTL, HTML, CSS, XML, Ajax,JavaScript, log4j, JNDI, Maven,JavaBeans, SVN, jQuery, jUnit, Oracle 11g, SQL/PLSQL, TOAD, WebSphere 7.0 Server, RAD 8.0 IDE, UNIX.

Confidential, Herndon, VA

Java/J2EE Developer

Responsibilities:

  • Used Agile Software Development for developing the application.
  • Used JQuery, JavaScript for front UI or authentication and verification and CSS for layout.
  • Used Spring Framework and integrated wif struts and Hibernate. JIRA
  • Implemented front end components using Struts.
  • Used Hibernate to store the persistence data into the Oracle 10g database.
  • Used Ajax for the asynchronous communication to the server.
  • Used Web Service that checks the background of a vendor.
  • Involved in writing application level code to perform client-side validation using JQUERY and JavaScript.
  • Deployed the applications on JBoss Application Server.
  • Used SOAP and WSDL for web services.
  • Deployed the application JBoss Fuse application server.
  • Used Spring Rest Template to use the exposed REST Web Services.
  • Used Spring AOP in case of logging and2 security.
  • Extensively used JUnit and defined Various Test Suites and Test Cases.
  • Involved in writing the Ant scripts to build and deploy the application.
  • Used Log4J extensively for logging purposes into the application.
  • Experience on iBatis where it maps the ResultSet from JDBC API to you're POJO objects. It used in stored procedures.
  • Used Jenkins for integration.
  • Migrated corporate Linux servers from physical servers to Amazon AWS virtual servers.
  • Provide Ant and Maven build tool for building and deploying the application.
  • Used Web logic Application Server for application deployment
  • Used SVN repositories for version controlling.
  • Developed new XSD and modified existing XSD that were to be used for building different types of services.
  • Developed unit and functional test cases.
  • Used JIRA tool to for work tickets
  • Involved in wrap-up meetings and in estimating the timeframe for each story and halped in deploying the application on the server for each iteration of the agile software development.
  • Involved in weekly code walk through.

Environment: JDK1.6, J2EE, Spring, Struts, Hibernate, JSP, RAD, WebSphere7.0, Oracle10g, SOAP, JBoss, WSDL, JNDI, UDDI, EJB, Spring Ioc, CVS, HTML, XML, JIRA, Jenkins, Maven, Ant, JUnit4, Log4j, JavaScript, Ajax, CSS, UML, JSP, JPA, Web Services.

Confidential

J2EE Developer

Responsibilities:

  • Developed the application using Struts following MVC architecture.
  • Identified the participating pages and the navigation paths between pages.
  • Developed action and form classes based on Struts framework to handle the pages.
  • Used WebLogic Workshop page flow technology.
  • Created several JSP's and populated them wif data from databases using JDBC.
  • Designed and developed EJBs to handle business logic and store persistent data.
  • Developed Web Services to retrieve data from legacy systems.
  • Involved in coding usingJavaServlets, created web pages using JSP's for generating pages dynamically.
  • Involved in developing forms using HTML and performing client side validations using JavaScript.
  • Developed server side functionality for Admin Interface features (adding a User, Modifying the User Details, Assigning Roles, Modifying Roles etc).
  • Used J2EE Singleton design pattern.
  • Used EJB Session Beans.
  • Planned and implemented various SQL, Stored Procedure, and triggers.
  • Used JDBC to access Oracle database and implemented of connection pooling.
  • Performed building and deployment of WAR, JAR files on test, stage, and production systems.
  • Used BEA WebLogic Application Server.
  • Used ANT for the build process.

Environment: Java, Servlets, JSP, JDBC, EJB, JMS, Struts, Web Services, BEA WebLogic, JUnit, SOAP, XML, HTML, JavaScript, CSS, UML, ANT, Oracle 9i/10g, Windows Xp.

We'd love your feedback!