We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

Greater Phladelphia, PA

SUMMARY:

  • 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,Drools 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, Struts 2.0, Spring MVC, Spring Boot, JDBC, JMS, JSF, XML, and Web Services.
  • Strong knowledge in using Hibernate, Hibernate 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, DHTML,XML, Bootstrap, JavaScript, and jQuery, single page applications using Angular2, Angular 4 and 5, 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, Struts 2.0 and Spring Framework.
  • Knowledgable in node JS runtime environment for developing server-side and networking applications.
  • Strong knowledge 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 and NetBeans.
  • Extensive knowledge 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 knowledge on socket programming using TCP/IP protocol.
  • Expertise working on Document Object Model (DOM) and DOM Functions along with 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 shellscripting.
  • Extensively used Apache Struts Framework for building the application.
  • Strong Experience working with VisualVM for troubleshooting and profiling applications.
  • Good experience in log4J implementation for persist the data into log files and experience with 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
  • 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 authentications: LDAP authentication, Database authentication, Pre-Authentication and LDAP Integration.
  • Used JIRA for bug tracking and issue tracking.
  • Used SVN, GIT for version control and Clear Quest for bugfixing.
  • Experience in using Sonar for code quality management.
  • Extensive knowledge on design patterns i.e..,Creational,Structural and Behavioral design patterns.
  • Experience working with 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 with UML Modeling.
  • Excellent communication skills and can be a team leader as well as team player
  • Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail.

TECHNICAL SKILLS:

Web Technologies: HTML, HTML5, CSS2, CSS3, XML, DHTML, JavaScript, JSON, AJAX, jQuery, jQuery, Angular 2, 4 and 5, 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, Spring IOC, Transaction Management

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

IDE Tools: Eclipse,IntelliJ, My EclipseSDLCs

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: Drools,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, LINUX, Macintosh OSX.

PROFESSIONAL EXPERIENCE:

Confidential, Greater Phladelphia, PA

Full Stack Java Developer

Responsibilities:

  • Involved in Java development on a daily basis using J2EE, Spring, and Hibernate worked throughout the lifecycle from design to development, deployment and support of all tiers of the application(Middle-tier and Back-end Technologies).
  • Daily activities include but not limited to creating Rest API’s and consuming SOAP API’s knowledge of JEE-based web architecture and related technologies including Java, J2EE, Spring, AJAX, and GUI Experience relational database connections.
  • Maven was used to manage dependencies in the application and deploy it on WebLogicApplicationserver . SVN was used for the version control.
  • Oracle WebCenter is used on daily basis which is built on top of the JSF-based Oracle Application Development Framework.
  • Used Spring ORM Support for Hibernate to manage efficiently Hibernate Resources and consistent exception Hierarchy.
  • Involved in designing and implementing Hibernate Domain Model for several services.
  • Designed and Developed Restful API’s using API Designer & generated flows using RAML file.
  • Involved in working with Jconsole to monitor ane manage remote JVM s.
  • Was responsible for handling all the incidents and problem Records assigned to mule services workgroup.
  • Consumed SOAP & REST based web services to transfer information to the Sears server from List server.
  • Followed Test Driven DevelopmentTDD and wrote unit test cases using JUnit .
  • Operated in the Agile/Scrum development environment with regularlyvarying requirements and vigorously participated in scrum meetings .
  • Exploring new technologies for future enhancements and implement as required
  • Demonstrated ability in problem-solving and in the defect resolution process
  • Involved in working with DevOps tools such as Jenkins, JIRA, Confluence
  • Effectively 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.

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, ESB Mule,UML, Ant, Oracle 11g,RALLY, Windows.

Confidential, Herndon, VA

Full Stack Java Developer

Responsibilities:

  • I 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 5.
  • Worked on Spring Batch and Spring MVC.
  • Maven was used to manage dependencies in the application and deploy it on WebLogicApplicationserver . 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.
  • Designed and Developed Restful API’s using API Designer & generated flows using RAML file.
  • Involved in working with Jconsole to monitor ane manage remote JVM s.
  • Worked on XML parsing by using JAXB for XML Schema Validation.
  • Used MMC mule management console to monitor the request and response payload.
  • Was responsible for handling all the incidents and problem Records assigned to mule services workgroup.
  • Consumed SOAP & REST based web services to transfer information to the Sears server from List server.
  • Followed Test Driven DevelopmentTDD and wrote unit test cases using JUnit .
  • Worked in the Agile/Scrum development environment with 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, ESB Mule,UML, Ant, Oracle 11g,RALLY, Windows.

Confidential, Orlando, FL

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 with the business users to finalize the scope, interpret written business requirements and technical specification documents.
  • Design and implementation of Spring-Security for the application for authentication process against LDAP, J2EE pre-authentication, and Database.
  • Involved in designing the entire system with Critical Core and advanced java Components using Java Collections and Multithreading.
  • Designed and Developed Restful API’s using API Designer & generated flows using RAML file.
  • 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.
  • Created new mule HCSC Gateway.
  • Extensively used XML for request and response with web service data transfer across different systems.
  • Was responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, Ajax,Angular 5.
  • 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 5.
  • 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.
  • Designed and created Hibernate persistence classes using Hibernate API
  • Experience working with 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.
  • Designed, developed, tested, integrated, and deployed large numbers of complex rules in rule flows, Drools Fusion and Drools CEP.
  • Installed and configured JBOSS/Drools server with MySQL/Oracle persistence. Extracted rules data from the database and decision tables.
  • 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 WebLogicApplicationserver . 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 RESTAPIs that allow sophisticated, effective and low cost application integrations.
  • Followed Test Driven DevelopmentTDD and wrote unit test cases using JUnit .

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, ESB Mule,SOAP, REST, UML, XML, HTML, Log 4j, WebLogic, Eclipse, UML, DROOLS, Rational rose, Surround, Ant, Oracle 11g, Windows, Unix.

Confidential, Philadelphia, PA

Java/J2ee developer

Responsibilities:

  • Involved in gathering system requirements for the application and worked with 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 with 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

Java Developer

Responsibilities:

  • Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.
  • Designing a user Interface by extensively usedHTML, CSS, JavaScript, Angular JS and JQuery.
  • Interact with Team lead and project manager regarding the requirement design.
  • Worked in a team, involved in developing the UI, layout and front-end programming (HTML) for the web application that matches requirements.
  • Was involved in the design, development and implementation of a Client front end using java Swing.
  • Co-ordinate with BA group for the better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Excellent Coordination in project activities and ensure that all project phases are followed and documented properly.
  • Creating Front-end Applications using HTML, CSS and JavaScript.
  • Involved in improving the user experience as per the UX team guide lines.
  • Developed web pages applying best standards
  • Utilized JavaScript and jQuery to improve overall design and UI of campaign websites.
  • Involved in implementation of MVC pattern using AngularJS.
  • Implemented RESTful Web Services for other applications to communicate.
  • Experience in developing applications using AngularJS Bootstrap like Grids, Toolbars, Panels, Combo Box and Button etc.
  • Used software configuration management and version control tool - GIT.
  • Worked alongside backend Java programmers to troubleshoot Java Script related issues with frontend connectivity.
  • Worked in Agile (Scrum) environment.
  • Participated in maintenance and production support.

Environment:: JavaScript, HTML5, CSS3, jQuery, JSON, AJAX, DHTML, XML, JSP, Agile, AngularJSBootstrap, MVC, PL/SQL.

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 that 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 Struts2 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 TestPlan, 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

Hire Now