We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

2.00/5 (Submit Your Rating)

Louisville, KY

SUMMARY

  • Over 7+ years of professional experience in IT industry on Cross Platform (Web & Client - Server) application development and design using object Oriented Programming, Java /J2EE technologies.
  • Extensive experience in Software Development Life Cycle (SDLC), Requirements Specification, designing documents and writing Test cases using various software engineering processes ranging from Waterfall to Agile methodology.
  • Good experience in design and development of various web and enterprise applications using J2EE technologies like JSP, Servlets, EJB, Spring, JavaScript, JDBC, JMS, JSF, JNDI, XML, and Web Services.
  • Strong noledge in using Hibernate, HibernFate Connection Pooling, HQL, Collections, Hibernate Caching, Hibernate Transactions.
  • Experience as a User Interface/Front End Developer (UX) in developing web applications using HTML 4/5, CSS 2/3,XHTML,XML, Bootstrap, Java Script, and jQuery, single page applications using Angular js, Ajax and JSON.
  • Always being abreast on the versions HTML5 and CSS3. Implementing the new elements for better working of forms and validation.
  • Experienced in developing MVC architecture using Servlets, JSP, and Spring Framework.
  • Knowledgable in node JS runtime environment for developing server-side and networking applications.
  • Strong noledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Good Work experience on various IDE's like Eclipse, My Eclipse, NetBeans, and RAD.
  • Extensive noledge on IBM Rational Rose for modelling.
  • Extensive of server-side development experience using the technologies EJB, Web Services, XML, JAXB, Oracle, MySQL, SQL, PL/SQL.
  • Strong noledge on socket programming using TCP/IP protocol.
  • Expertise working on Document Object Model (DOM) and DOM Functions along wif experience in Object Oriented Programming Concepts, Object Oriented JavaScript and Implementation.
  • Experience in SOAP based Web Services, REST Web Services, JAX-WS, JAX-RS, JAXB, SOA, AJAX, RMI, JNDI, MVC Custom development.
  • Good Experience in developing the business logic using pearl script and well experienced in UNIX shell scripting.
  • Extensively used Apache Struts Framework for building the application.
  • Strong Experience working wif VisualVM for troubleshooting and profiling applications.
  • Good experience in log4J implementation for persist the data into log files and experience wif Ant and Maven for the build and deployment of applications.
  • Expertise in database development using SQL and PL/SQL creating tables, stored procedures, views, indexes and triggers
  • Experience implementing LDAP support in application using OpenLDAP server.
  • Strong experience in Security-System development for Web Applications. Involved and Developed all phases of security implementation using spring security system against all types of autantications: LDAP autantication, Database autantication, Pre-Autantication and LDAP Integration.
  • Used JIRA for bug tracking and issue tracking.
  • Used SVN, GIT for version control and Clear Quest for bug fixing.
  • Extensive noledge on design patterns me.e..,Creational,Structural and Behavioral design patterns.
  • Experience working wif various Web and Enterprise Application servers like Apache TOMCAT, JBOSS, Web Logic and IBM Web Sphere.
  • Good Knowledge in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR/EAR file management for web applications.
  • Experienced in dealing performance and scaling of servers using tools like JProfiller, JMeter, VisualVM.
  • Hands-on experience wif UML Modeling.
  • Excellent communication skills and can be a team leader as well as team player
  • Highly motivated, reliable analytical problem solver and troubleshooter wif strong attention to detail.

TECHNICAL SKILLS

Web Technologies: HTML, HTML5, CSS2, CSS3, XML, DHTML, XHTML, JavaScript, JSON, AJAX, jQuery, jQuery, AngularJS, Bootstrap.

Languages: Java, SQL, PL/SQL, XML, C#

Java API’s: J2EE, EJB, JSF, Servlets2.3, JSP, JSTL, JDBC, RMI, JMS, JTS, JAAS, JAXB, JUNIT, AWT

Open Source: Hibernate 2/3, Spring IOC, Spring MVC, Spring Web flow, Spring AOP

Web Services: SOAP, RESTFUL, UDDI, WSDL, SOA, JAX-WS, JAX-B, JAX RS

IDE Tools: Eclipse,IntelliJ, My Eclipse, WSAD, RAD

SDLCs: Waterfall, Scrum, Agile.

App/Web Servers: Web Sphere6.x,7.x,8.x, JBOSS 6/7, Apache Tomcat, Web Logic

Databases: My SQL, MS SQL Server, Oracle Server.

Debugging tools: Firebug, IE Toolkit.

Build Tools: ANT, MAVEN

Tools: TOAD, XML Spy, PL/SQL Developer, Rational Rose, UML, E-R Modeling.

Version Controls: SVN, Clear Case, CVS

Operating Systems: Windows, UNIX,Ubuntu, LINUX.

PROFESSIONAL EXPERIENCE

Confidential, Louisville, KY

Full Stack Java Developer

Responsibilities:

  • me have taken the lead to integrate the project for every sprint, building and deploying the project in to production once the UAT is completed.
  • Ordered Production issues and assigned them to the other developers to involve myself in resolving the priority concerns. This effort enhanced the application and reduced time for the business reliant on the issue.
  • Developed the applications user interface using HTML through Angular JS.
  • Worked on Spring Batch and Spring MVC.
  • Maven was used to manage dependencies in the application and deploy it on WebLogic Application server. SVN was used for the version control.
  • Created forms to collect and validate data from the user in HTML and JavaScript.
  • Used Spring ORM Support for Hibernate to manage efficiently Hibernate Resources and consistent exception Hierarchy.
  • Extensively used Apache Struts Framework for building the application.
  • Designed and created Hibernate persistence classes using Hibernate API.
  • Involved in designing and implementing Hibernate Domain Model for several services.
  • Involved in working wif Jconsole to monitor ane manage remote JVMs.
  • Worked on XML parsing by using JAXB for XML Schema Validation.
  • Consumed SOAP & REST based web services to transfer information to the Sears server from List server.
  • Followed Test Driven Development TDD and wrote unit test cases using JUnit.
  • Worked in the Agile/Scrum development environment wif frequently changing requirements and actively participated in scrum meetings and reviews.
  • Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.
  • Developed Test automation scripts using postman & newman.
  • Developed JUnit test cases for unit test of all developed modules.
  • Monitored the error logs using Log4J and fixing the problems.

Environment: Java 6.0/7.0, JSP, Spring,Spring Tool Suite, Spring Security, Spring AOP, JMS, Hibernate, HTML 4/5, CSS 2/3, AngularJS, JavaScript, jQuery, Bootstrap, JSP, SOAP, REST, UML, XML, HTML, Log 4j, WebLogic, Eclipse, UML, Ant, Oracle 11g,RALLY, Windows.

Confidential, Dallas, TX

Sr. Java/J2ee Developer

Responsibilities:

  • Worked in all phases of SDLC, including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
  • Implemented Sturctural and behavioral design patterns to enhance code maintainability and re-usabilty.
  • Meetings wif the business users to finalize the scope, interpret written business requirements and technical specification documents.
  • Prioritized Production issues and assigned them to the developers to involve myself in resolving the priority issues. This effort enhanced the application and decreased time for the business depending on the issue.
  • Involved in testing the user stories for accuracy and compliance to ensure undisputed acceptance and validation of stories.
  • Design and implementation of Spring-Security for the application for autantication process against LDAP, J2EE pre-autantication, and Database.
  • Used performance-tuning techniques (PTT) to cache the data for developing high performance and scalable JSP pages. Which helped in building the applications which is consistently fast.
  • Work closely wif technical architect in designing & object modeling.
  • Involved in designing the entire system wif Critical Core and advanced java Components using Java Collections and Multithreading.
  • Developed Business components and integrated them using Spring features such as Dependency Injection for injecting beans and Auto Wiring various components such as DAO layers and service proxy layers.
  • Developed the application based on MVC (Model-View-Controller) Architecture using Spring Web MVC.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring application framework.
  • Involved in unit, functional, regression and integration tests on the application.
  • Extensively used XML for request and response wif web service data transfer across different systems.
  • Was responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, Ajax, AngularJs.
  • Developed Page layouts, Navigations and presented designs and concepts to the clients and the management to review.
  • Extensively used Apache Struts Framework for building the application.
  • Developed SPA (Single Page Applications) using Angular.JS.
  • Created forms to collect and validate data from the user in HTMLwe and JavaScript.
  • Used Spring ORM Support for Hibernate to manage efficiently Hibernate Resources and consistent exception Hierarchy.
  • Prioritized Production issues and assigned them to the developers to involve myself in resolving the priority issues. This effort enhanced the application and decreased time for the business depending on the issue.
  • Designed and created Hibernate persistence classes using Hibernate API
  • Experience working wif various Web and Enterprise Application servers like Apache TOMCAT, JBOSS, Web Logic and IBM Web Sphere.
  • Involved in designing and implementing Hibernate Domain Model for several services.
  • Worked on XML parsing by using JAXB for XML Schema Validation.
  • Used XSLT to transform my XML data structure into HTML pages.
  • Involved in development of web services for business operations using SOAP, WSDL, JAX-WS, JDOM, XML, XSL and Apache CXF.
  • Consumed SOAP & REST based web services to transfer information to the Sears server from List server.
  • Developed JUnit test cases for unit test of all developed modules.
  • Monitored the error logs using Log4J and fixing the problems.
  • Maven was used to manage dependencies in the application and deploy it on WebLogic Application server. GIT was used for the version control.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information, such as order status report, delivery report.
  • Designed SOA implementations by Using REST Web Services-WSDL, UDDI.
  • Design of REST APIs dat allow sophisticated, TEMPeffective and low cost application integrations.
  • Followed Test Driven Development TDD and wrote unit test cases using JUnit.
  • Worked in the Agile/Scrum development environment wif frequently changing requirements and actively participated in scrum meetings and reviews.
  • Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles.

Environment: Java 6.0/7.0, JSP, Spring, Spring Security, Spring AOP, JMS, Hibernate, HTML 4/5, CSS 2/3, JavaScript, jQuery, Bootstrap, JSP Apache CXF, LDAP, OpenLDAP, Softerra LDAP Administrator/Browser,UDDI, WSDL, SOAP, REST, UML, XML, HTML, Log 4j, WebLogic, Eclipse, UML, Rational rose, Surround, Ant, Oracle 11g, Windows, Unix.

Confidential, Newyork

Sr. Java/J2ee Developer

Responsibilities:

  • Coordination in project activities and ensure dat all project phases are followed and documented properly.
  • Develop backend server code using REST architecture and frameworks like Spring, Hibernate and JPA.
  • Implementation of MVC Architecture using Spring MVC.
  • Developed RESTful web services using JAX-RS, Apache CXF and Spring frameworks and persistence using Hibernate and JPA ORM frameworks.
  • Jersey implementation of JAX-RS is utilized to develop RESTful Web services.
  • Consumed RESTful Web services provided by different vendor to use for Address verification and validation.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML,CSS3, Bootstrap and Angular JS framework
  • Developed the applications user interface using HTML through Angular JS.
  • Used XML Web Services using SOAP to transfer the amount to transfer application dat is remote and global to different financial institutions.
  • Experience working on scalable environment in Agile/SCRUM methodologies. Prepare Test Cases using TDD (test driven development) and BDD (behavior driven development) approach on multiple platforms like Linux, Mac and Windows.
  • Logging of application was done through Log4J. Exception was directly logged into the database using JDBC appenders.
  • Oracle 11g database was used, Involved in writing test cases using JUNIT.
  • Involved from the beginning to build test cases and to ensure dat implications and complications are surfaced early in the design process.
  • PL/SQL Developer was used for connecting to Database, Spring JNDI were used for data source connection.
  • Version control of the code and configuration files are maintained by SVN.
  • Performed testing of the developed application.
  • Followed Agile wif SCRUM methodology to track project progress.

Environment: Java 6.0, J2EE, Spring, Hibernate, HTML5, CSS3, Angular JS, Bootstrap, Ajax, REST ful, SOAP, XML, Subversion, Maven, SQL, Oracle SQL Developer, Jira, SVN, Putty, Agile, Junit, Tomcat 6.0,Web Sphere Application Server, Log4j.

Confidential, New Jersey

Sr. Java/J2ee Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development, Testing production of application using Waterfall model.
  • Involved in design discussions and understanding of business requirements and identify the relevant functional and technical requirements
  • Used SOAP(JAXB) for producing web services and involved in writing programs to consume the web services
  • Designed MVC application which uses Entity Framework, AngularJS,HTML,CSS and Java Script.
  • Designed and developed RESTful Web services interface using Spring -MVC to the underlying customer event API.
  • Implemented Test cases using JUnit and Tested Web services wif REST Client.
  • Actively involved in developing and executing test cases and responsible for performing functional testing.
  • Extensive noledge in AngularJS for application implementation, skillful in creating modules, controllers, route Providers, factory services,customizable filter, http get/post methods and directives to realize functionalities like REST wif Ajax call, input validations, searchable and sortable contents.
  • Developed the application using Spring (MVC) Framework dat helps in separating the business logic, presentation logic and navigation logic.
  • Wrote various methods to manipulate HTML5, CSS in JQuery as well as making the pages dynamic using AJAX, and XML approach.
  • Written Spring Core and Spring MVC files to associate DAO wif Business Layer.
  • Intercepting filter design pattern used for all the pre-processing and post-processing purposes which includes session validation, authorization, logging.
  • Designed and developed presentation layers using JSP, Java Beans, CSS, HTML, DHTML, jQuery and Java Script, JSON in UI pages.
  • Extensively used VisualVM to troubleshoot application and also to monitor and improve performance.
  • Actively involved in creating socket objects,creating input stream,output stream and opening and closing sockets for TCP/IP protocol.
  • Consumed RESTful Web services provided by different vendor to use for Address verification and validation.
  • Writing JavaScript functions for various validation purposes. Writing Java Beans to contain data objects. Implemented session beans, entity beans and message driven beans
  • Dynamic form generation auto completion of forms and user-validation functionalities using AJAX.
  • Created controller Servlets for handling HTTP requests from JSP pages.
  • Implemented JSP in Presentation layer programming using JSTL, AJAX, Development
  • Developed client user interface using JSPs and Servlets.
  • Used Subversion, Maven, and Jenkins for making builds and deployments of the application components
  • Used JDBC to invoke Stored Procedures and database connectivity
  • Used Log4J to capture the log dat includes runtime exceptions
  • Worked wif Business team during UAT to review the requirements for any new functionality or enhancements

Environment: Java 1.6, Java Beans, J2EE, AngularJS, SOAP, Spring 3.0, CXF, Ajax, JQuery, JSP, XSD, XMLBean, WebSphere 6.0, DB2, JUnit, Log4J, FileZilla, SpringFramework security using LDAP, VisualVM,TFS, RAD 8.0 & 8.5, DB2, Mainframe Platform

Confidential, Philadelphia, PA

Java/J2ee developer

Responsibilities:

  • Involved in gathering system requirements for the application and worked wif the business team to review the requirements.
  • Developed UI, presentation layer using Web MVC, JSF Framework, HTML, Struts Tiles, JavaScript and CSS.
  • Extensively used Apache Struts Framework for building the application.
  • Developed EJBs (3.0) for processing the Business logics and to provide data persistence in the application.
  • Developed java programs to parse XML documents using (JAXP) DOM parser.
  • Used data set and data adapter objects in order to reduce the database traffic and increase performance.
  • Extensively used Hibernate in developing data access layer. Developed SQL queries, views and stored procedures using PL/SQL.
  • Build rich dynamic pages using JQuery, JavaScript, HTML5 and CSS3.
  • Designed SOA implementations by Using Web Services.
  • Implemented Service Oriented Architecture by developing Java web services using WSDL, UDDI and SOAP.
  • Developed a unit-testing framework by customizing spring's JUnit extension for testing the application.
  • Performance analysis and tuning of applications and JVM.
  • Used Rational Clear Case for version control and ANT to compile, build and package the application for deployment on WebSphere 7.0 application server.
  • Used Log4j logging framework in the application to store log messages.
  • Developed reports using Crystal Reports 11.
  • Deployment of the web service converted java interfaces on a daily basis to a WebSphere testing environment for subsequent development of the front end.
  • Identify issues wif the requirements. Suggest and direct the stakeholders to potential resolutions of such issues.
  • Implemented Agile development methodology using XP, Scrum and Kanban/Continuous Flow.

Environment: Struts Framework, JDBC, JSP, ANT, JUnit, Servlets, Hibernate, Log4j, WebSphere 7.0, Clear Case, Oracle 10g, PL/SQL, SQL, HTML5, XML, JAXP, AJAX, CSS3, JVM, Spring, Groovy and Grails, Web MVC, JavaScript, Service-Oriented Architecture (SOA), Agile/Scrum Methodology, WSDL, REST, SOAP, JQuery, Tomcat Pearl, RAD 7.5, Spring, and Crystal Reports 11.

Confidential

Software Developer

Responsibilities:

  • Designed and developed User Interface Web Forms using HTML, CSS, Dreamweaver, and JavaScript.
  • Created various web page layouts using HTML, and CSS.
  • Responsible for developing, editing, publishing and managing content on the external web pages and internal portals.
  • Validated input values to make sure dat they will be accepted before they are submitted to the server.
  • Used CSS in web pages to separate presentation from structure.
  • Develop and design screen structure using HTML, CSS, and JavaScript and implement Look and feel of various components.
  • Used Pagination component of jQuery for navigation and used DOM and AJAX to display page contents
  • Worked on Redesigning the GUI screens, using Struts 2 and AJAX
  • Handled Browser compatibility issues for different browsers related to CSS and HTML
  • Used jQuery components for displaying dialog boxes and tables
  • Used jQuery menu component for displaying menus
  • Worked on developing a suitable GUI for ATM locator.
  • Participated in daily meeting for enhancing the features for the portal.
  • Participated in Code review and Quality Assurance.
  • Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
  • Preparation and review of Unit Test Plan, Unit Testing, Test Results review and other quality related work.
  • Debugged using Firebug.
  • Defined text alignment, size, borders, and many other typographic characteristics.
  • Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.

Environment: Java, JSP, Servlets, JDBC, Log4J, My sql, SQL, Eclipse, XTML, ANT, JUnit, Putty, XML, DOM Parser, SAX Parser, UML, OOD, MVC, JDBC, Linux, Windows XP, Subversion

We'd love your feedback!