We provide IT Staff Augmentation Services!

Full Stack Developer Resume

0/5 (Submit Your Rating)

Franklin, TN

SUMMARY

  • Over 8 years of Professional experience in full SDLC development involving requirement analysis, design, development, testing, documentation, implementation & maintenance of application software in Web - based/Enterprise environment, Distributed n-tier architecture.
  • Proficient in Application Development with Web Technologies, B2B products, Distributed Technologies and Client-Server Architecture environment in Banking, HealthCare and Manufacturing Industries.
  • Expertise in developingWeb based DistributedandFront End applicationsin athree-tier architecture using Java, J2EE, HTML, JavaScript, Ajax, JSP, Servlets, JSF, CSS, JavaBeans.
  • Expertise in designing and developing enterprise applications usingJ2EE technologieslike JDBC, JNDI, JMS, Web services.
  • Expertise in application development using various frameworks: EJB 2.x/3.x, Struts Framework 1.x/2.0, Spring Framework 2.x/3.x, Java Server Faces (JSF), Hibernate 2.x/3.x ORM.
  • Extensive working experience with SOAP and Restful web services.
  • Well versed with SQL Server, Oracle, DB2 and MySQL as back-end Databases. Extensively used database tools like TOAD and SQL Developer. Knowledge in Database Programming with Stored Procedures, Triggers, Functions using SQL, PL/SQL and Oracle.
  • Experience with installing and configuring application servers such BEA WebLogic, IBM WebSphere,JBoss and Apache Tomcat.
  • Experienced in AWSEC2, Cloud front, ElasticLoad Balancer, ApacheTomcat Clustering, Solr Clustring. JVM tuning, Heap management.
  • Worked with XML parsers like JAXP (SAX and DOM) and JAXB.
  • Good Working knowledge ofANT,MAVENandLog4J.
  • Designed and built a workflow engine on top of Activiti (an open source Java workflow engine), along with a scalable enterprise integration and routing mechanism usingApacheCamel, RabbitMQ and REST APIs.
  • Customized the display in the necessary UI framework, using PHP/JSP, jQuery, JavaScript, Angular JS, Elastic searchVendor.
  • Designed theElastic searchconfiguration files based on number of hosts available, naming the cluster and node accordingly.
  • Worked onETLprocess using SSIS package.
  • Experience in enhancing and deploying the SSIS Packages from development server to production server.
  • Extensive use of Version Controls like CVS, SVN and GIT subversions.
  • Very good understanding and experienced in SDLC and Object Oriented Programming (OOP). Experience with Waterfall, Agile and scrum methodologies.
  • Expertise in Test Driven Development(TDD) environment.
  • Good working knowledge in IDE tools such as Eclipse (Indigo, Juno, Europa, Helios,Mars,Oxygen) NetBeans, IntelliJ, RAD, JBuilder.
  • Proficient in programming in Web Technologies likes JavaScript, XML, XSLT, HTML and DHTML.
  • Experienced in performing Functional Testing, Backend Testing, Regression Testing, System Testing, Acceptance Testing and Integration Testing. Involved in writing JUnit test cases and System Test Cases.
  • Having Good experience in resolving production issues.
  • Self-motivated Team Player with excellent Interpersonal and Communication Skills.
  • Strong analytical and problem solving skills. Willingness and ability to adapt to new environments and learn new technologies.

TECHNICAL SKILLS

Domain: Insurance,Banking, Health Care, E-Commerce

Database Skills: DB2,PL/SQL, SQL, Oracle 8i,9i,10g,11g, MySQL, SQL Server 2008, SQL Server 2012, SQL Server 2014, MongoDB,SQLite3, Microsoft Access, EBX

Programming Languages: JAVA, C, C++, UNIX

J2EE Technologies: Java, JSF, CS JSF,JSP, JDBC, JNDI, Swings, Servlets, JQuery, Struts1.x/2.0, Spring2.x/3.x, Spring Batch, Spring Boot, EJB 2.x/3.x, Hibernate 2.x/3.x, JPA

Web Technologies: HTML5, XML, CSS, XSL, AJAX 2.0, JavaBeans, XSL, XHTML,Apache Tiles, DOJO, AngularJs, Java Script, JSON

Web/Application Servers: JBOSS, Apache Tomcat, Weblogic, IBM WebSphere

Web Services: SOAP and Restful

Build Deploy Tools: SDSS, JAP 7, Maven, ANT, Log4J

Operating Systems: LINUX, UNIX, Windows 7, Vista, XP, 2000, 98

Version Controls: CVS, Google Code, SVN, GIT, TFS, Gradle

IDE: Eclipse (Europa, Indigo, Hugo, Luna, Mars), NetBeans, Rational Rose, RAD

Testing Tools: Eclipse Plug-ins (Code Pro, Find Bugs, PMD), JUnit, HP-ALM

PROFESSIONAL EXPERIENCE

Confidential, Franklin, TN

Full Stack Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model
  • Involved in configuration of Spring MVC, E-mailand Integration with ORM Framework (Hibernate).
  • Involved in the development of Restful servicesAPIS using JAX-RS and Spring Boot.Published and consumed RESTFUL Web Services for transferringdata between different applications.
  • Worked on developing the SQLqueries PL/SQLstored procedures and triggers for forIBM DB2 and SQL server databases .
  • Implemented object/relational persistence (Hibernate) for the domain model.
  • Implementation of Web Design based on CSS3, HTML5, and JSF framework.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, and Bootstrap.
  • Developed MDBs using JMS to exchange messages between different applications.
  • Used Jenkins for continuous integration of the different modules.
  • Worked on JavaScript to handle asynchronous requests and Tiles, Prime faces was used to keep uniformity in look of the application to update existing application and/or to develop new application.
  • Involved in the deployment and configuration of the applications to the applications servers JBoss and IBM Websphere. Configured JMS Broker to the application servers.
  • UsedSpringDAOconcept in order to interact with database (Oracle 11g) using jdbc template.
  • UsedLog4jto print the logging, debugging, warning, info on the server console.
  • Involved in Unit Testing of the components using JUnit.
  • Used Maven to configure the application and deployed the application to JBoss.
  • Experience with Micro services development while pivoting current applications.
  • UsedGIT version controls to track and maintain the different version of the project.
  • Implemented test first approach by coding, unit testing and integration testing on web screens.
  • Involved in designing, testing, peer reviews and maintaining web based applications.

Environment: Spring Framework 3.0.5, EJB 3.x, Hibernate 3.0, jQuery, Bootstrap, AJAX, JSON, Java 8.0, JSP, JSF, RabbitMQ, UNIX, JavaScript, HTML, CSS, DOJO, SOAP, JAX-RS, JDBC, Oracle 11g, Log4j.

Confidential, San Antonio, TX

Sr. Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model.
  • Involved in configuration of Spring MVC, E-mail, File-Upload, and Integration with ORM Framework (Hibernate).
  • Involved in the development of application by consuming the RESTFUL services from ARCGIS.
  • ImplementedApacheCamelrouting to integrate with different systems and provide end-to-end communications between the web services and other enterprise services.
  • Designed and developed Restful Web services using JAX-RS library and used Postman to test the web services.
  • Implemented and exposed web services usingApacheCXF.
  • Involved in implementing the Tasklets and the Job configuration of the batch application.
  • Worked on developing the queries and stored proceduresfor SQL Server.
  • Implemented object/relational persistence (Hibernate) for the domain model.
  • Implementation of Web Design based on CSS3, HTML5, and Angular JS framework.
  • UsedSpring Inversion of Control, to make application easy to test and integrate.
  • Used JPA and Criteria API to create the dynamic queries.
  • UsedAuto wired PojoandDAOclasses withSpringControllers.
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, and Bootstrap with Oracle database as the backend.
  • UtilizedSpringannotationsand XML configuration forDependency Injection.
  • Provided connections usingSpringJDBCto the database and developedSQLqueries to manipulate the data.
  • Used Jenkins for continuous integration of the different modules.
  • UsedSpringDAOconcept in order to interact with database (Oracle 11g) using jdbc template.
  • Wrote services to store and retrieve user data from theMongoDB.
  • Used Java script and AJAX to query the Elastic search indices, format and display the JSON results in a web page using HTML and CSS.
  • Used InformaticaETLtool.
  • UsedLog4jto print the logging, debugging, warning, info on the server console.
  • Involved in Unit Testing of the components using JUnit.
  • UsedCodePro Analyticsto make sure all the code maintain standards.
  • Used SVN, GIT version controls to track and maintain the different version of the project.
  • Interacted with testing team to fix defects.
  • Involved in bug fixes, enhancements and code refactoring.

Environment: Spring Framework 3.0.5, Hibernate 3.0, AngularJS, jQuery, Bootstrap, AJAX, JSON, Java 8.0, JSP, Informatica, UNIX, JavaScript, HTML, CSS, DOJO, SOAP, JAX-WS, JDBC, Oracle 11g, Log4j.

Confidential, Austin, TX

Sr. Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model
  • Developed web application usingSpring MVC framework.
  • Implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • UsedSpring Inversion of Control, to make application easy to test and integrate
  • UsedAuto wired PojoandDAOclasses withSpringControllers
  • Functionalities include writing code in HTML, CSS, JavaScript, JQuery, Ajax, JSON, AngularJS, and Bootstrap with MySQL database as the backend.
  • Build Data Access Layer using Elastic Search for Recommendation view for repair events.
  • Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques
  • Used Marvel Sense for Elastic Search Queries.
  • Used Curator API onElastic searchto data back up and restoring.
  • Configured Hibernate objects in the Configuration File.
  • Configured the Hibernate configuration files to persist the data to the Oracle 11g Database.
  • Used Maven for building the entire web application and deploy them on WebSphere.
  • UtilizedSpringannotationsand XML configuration forDependency Injection.
  • Used Jenkins for continuous integration of the different modules.
  • UsedSpringDAOconcept in order to interact with database (DB2) using jdbc template.
  • UsedWeb sphere Application Developerfor building, testing and deploying application locally.
  • UsedLog4jto print the logging, debugging, warning, info on the server console.
  • UsedRational Clear Casefor version control.
  • Asynchronous messaging is executed by utilizing JMS API for point-to-point messaging.
  • UsedCodePro Analyticsto make sure all the code maintain standards.
  • Used SVN, GIT version controls to track and maintain the different version of the project.
  • Interacted with testing team to fix defects.
  • Involved in bug fixes, enhancements and code refactoring.

Environment: RAD 7.5, Web Sphere Application Server 7.0, Spring Framework 3.0.5, Elastic Search 1.2.7, Angular JS, jQuery, Bootstrap, AJAX, JSON, Java 7.0, JSP, JavaScript, HTML, CSS, DOJO, SOAP, JAX-WS, JDBC, DB2, Log4j.

Confidential, Minneapolis, MN

Sr. Java Developer

Responsibilities:

  • Involved in full SDLC development involving requirement analysis, design, development, testing, documentation, implementation & maintenance using Agile methodology.
  • Developed Spring and Hibernate based multi- tier Web Application.
  • Created and maintained the configuration of the Spring Framework
  • Involved in configuration of Spring MVC, E-mail, File-Upload, and Integration with ORM Framework (Hibernate).
  • Implemented object/relational persistence (Hibernate) for the domain model
  • Develop UML diagrams such as Class, Sequence and Activity Diagrams to understand the Systems architecture.
  • Application Design Documented for my entire requirement.
  • Involved in implementation of front end validation component using Java Script, server side validation component using Java classes.
  • Configured Hibernate objects in the Configuration File.
  • Configured the Hibernate configuration files to persist the data to the Oracle 11g Database.
  • Developed DAOs using DAO Design Pattern to insert and update the data for the Policy Module.
  • Worked on PL/SQL to write Stored Procedures to increase the performance and tuning the programs.
  • Helped in developing the complete business flow and helped in corporate session validity checks, form validations and error handling in the application.
  • Implemented ORM in the persistence layer using Hibernate frame work.
  • Utilized Gradle for the configurations of the project
  • Deployed the ear files on the Web Sphere Application Server.
  • Used Maven for building the entire web application and deploy them on WebSphere.
  • Involved in server side validations using AJAX
  • Deployed applications on IBMWebSphere Application Server.
  • Involved in Unit Testing of the components using JUnit.
  • Used SVN for version control.

Environment: Java 7.0, J2EE, Spring 3.0.5, Hibernate 3.5, JSP, JDBC, HTML, JavaScript, AJAX, CSS, Oracle 11g, Eclipse, Informatica, Unix Shell Scripting, CVS, WebSphere Application Server.

Confidential, Hartland, WI

Java Developer

Responsibilities:

  • Involved in phases of Software Development Life Cycle, interface design, configuration of framework, QA and documentation, maintenance.
  • Responsible for hosting SCRUM meeting, gathering business requirements, prelim design, documenting design specifications, negotiating with different business units, code review, unit testing and system testing.
  • Developed and Designed UI by HTML5, CSS3, JSP, JavaScript/jQuery, AJAX and SVG.
  • Used HTML5, CSS3, JavaScript and jQuery to create user login, search & portfolio and report creation interface.
  • Deployed AJAX call for asynchronous data retrieval from back-end.
  • Integrated XML, FOP, XSLT and SVG to create programmable enhanced graphical PDF report.
  • Developed back-end logic with Core Java using technologies including Collection Framework,Multi-Threading, Exception Handling, Generics and Annotation.
  • Developed Business logic with Spring MVC and Hibernate ORM mapping.
  • Used multi ways in Hibernate to update data including HQL queries, load or get, SQL, criteria.
  • Used Hibernate Cache for query to improve the application performance.
  • Implemented customized authentication in Spring Security to verify user-role and secure the user pages, such as login, admin/user operations, trading, portfolio, etc.
  • Used Spring Dao Support to access the database.
  • Used Spring IOC for dynamic bean injection and Spring AOP to modularize cross-cutting concerns in aspects.
  • Developed POJO for data modeling of account information, portfolio and transaction history and customized Spring Bean Factory.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Used Eclipse and Maven to create project and Log4J to debug the code.

Environment: Java, Spring, Spring MVC, Spring Hibernate, Hibernate, Eclipse, Maven, JavaScript, JSP, HTML, CSS, JQuery, AJAX, JSON, FOP, HL7, Design Pattern, Spring Security, JUnit, QUnit, Oracle 10g, Agile Methodology, SDLC.

Confidential

J2EE Developer

Responsibilities:

  • Responsible for design and development of Web Application using Struts Framework andin Agile methodology.
  • Written Action Classes, Form Bean Classes and configure the Application using Struts Configuration file.
  • Did technical design to conform to STRUTS (MVC) framework.
  • Wrote server side programs by using Servlets and JSP.
  • Designed and developed the HTML front end screens and validated forms using JavaScript.
  • Made use of Object Oriented concepts like Inheritance, polymorphism and Abstraction.
  • Application and user level configurations have been maintained by using XML Files.
  • Widely used HTML for web based design.
  • Implemented MVC using Struts Framework.
  • Utilized Servlets to handle various requests from the client browser and send responses.
  • Created and implemented PL/SQL stored procedures, triggers.
  • Designing and documenting of the stored procedures.
  • Coding Test Classes using Junit for unit testing, Performed functional integration system and validation testing.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Used JDBC Prepared statements to call from Servlets for database access
  • Implemented design patterns MVC, Session Facade for developing the application.
  • DevelopedMessage Driven Beansfor asynchronous processing of alerts.
  • Application Design Documented for my entire requirement.

Environment: Java, J2EE, JSP, Servlets, HTML, DHTML, XML, JavaScript, Struts 2.2, Eclipse, Apache Tomcat, PL/SQL, Oracle9i.

We'd love your feedback!