We provide IT Staff Augmentation Services!

Full Stack Java Developer Resume

5.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • Six and half Years of experience in all the phases of software application involving Analysis, Design, Development, Testingand Implementation of application software with JAVA/J2EETechnologies.
  • Experienced in Health Care, Insurance, Banking, Financial, and E - Commerce Domains.
  • Experience in Software Development Life Cycle(SDLC), Rational Unified Process (RUP), AGILE methodologies and Enterprise Java Beans.
  • Strong development skills in Core Java, J2EE, JDBC, JSP, Servlets, EJB, JMS (MQ-series), JNDI, RMI, XSL, Java Script.
  • Experience in the developing User Interface(UI) Applications and professional web applications using HTML 4.0/5, CSS2/ CSS3, JavaScript, AngularJS, JQuery, AJAX, JSON, XHTML and XML
  • Designed and development multiple J2EE Model 2 MVC based Web Application using J2EE Technologies and popular open-source framework Struts Framework, Spring MVC, Springs Framework, ORM Hibernate Framework.
  • Experience in Web Services using SOAP, Restful, WSDL, HTML, XML, JAXB, XSD, SAX and DOM parsers.
  • Expertise in developing reusable components for cross cutting concerns like Logging, Memory Leak management, Transaction management, Class loading and Testing framework using Log4j, Ant, Maven and JUnit to increase productivity, easy maintenance and to retain software quality.
  • Hands on experience in developing Single Page Applications (SPA) using AngularJS, backbone.js and Node.js
  • Experiencein setting up the SAML federated services.
  • Experience of working with Oracle 8i/ 9i/ 10g/ 11g, SQL/ MYSQL server and DB2rational database management systems.
  • Experience in using continuous integration tool Cruise Control Tool.
  • Extensive experience in Programming, Development, Configuration, Fine-Tuning and administrating middle-tier popular J2EE Application Servers like IBM Web Sphere 7.0, BEA Web Logic and Open Source JBOSS and Apache Tomcat 6.0.
  • Experience in Unit Testing, Debugging, Remote Debugging, Error Logging, Integration and System Testing using Log4J, Load Runner, JUNIT and TestNG.
  • Expertise in using version control tools such as SVN,CVS, GIT and CA SCM.
  • Excellent Analytical, problem solving and interpersonal skills. Consistent team Player with excellent Communicational skills and ability to learn new concepts, technology in short span.
  • Strong experience in prod deployment/implementation activities and proactive co-ordination with all stake holders(DBA, Admin etc)

TECHNICAL SKILLS

Languages: C, C++, Java, Unix shell scripting, SQL, HTML, JavaScript and XML.

JAVA/J2EE Technologies: J2EE, Servlets,JDBC, log4j, JUnit, DOM JSP, JSF, EJB, JNDI, JMS, Struts, Hibernate, Sprig MVC, Rest and SOAP Web Services, JAX-RPC, AJAX, JavaScript, XML, ApacheCXF

Application/Web Servers: Web Sphere 7.0/6.x, Web Logic 11g/10.x/9.x, JBOSS, TomcatIBM Rational application Developer 8.5.1.

Databases: Oracle 11g/10g/9i/8i, IBM DB2, MS-Access, MS SQL-Server.

Web Technologies: AJAX, AJAX,JSF, HTML5,CSS,HTML, Java Script, AngularJS, Shell

Design Tools and IDE’s: RAD 7.5/6.0, Eclipse 3.x, Rational Rose, UML,STS, Cruise Control CI

Operating Systems: UNIX (Solaris, HP-UX), RedHat Linux, Windows XP/ 2000/2003/2007 , MS-Dos.

Others: Maven, JUnit, Log4J, CVS, TOAD, SQL, PL/SQL, ActiveMQCA Harvest SCM, GIT, HP service Manager, HpSystinet, WinSCP,Putty

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh, PA

Full Stack Java developer

Responsibilities:

  • As a java developer involved in back-end and front-end developing team. Took part in developing, maintaining, reviewing and supporting quality code and services.
  • UsedAgile Development methodology of software development. Tested Service and data access tier using JUnit in TDD methodology.
  • Participated in code review sessions and system design discussions.Interacted with Product Managers to fine tune user stories and with testing team to approve Functional Specification and test cases.
  • Involved in the development of the UI using JSP,HTML5, CSS3, JavaScript, jQuery, AngularJS.
  • Developed dynamic UI using Angular JS.
  • Implemented application level persistence using Hibernate and Spring.
  • Developed end-to-end composite RESTful Web Services by using SOA with CXF framework to use with different clients including Web & Mobile.
  • Developed Rest Webservices for Iphone and android mobile web sites and apps.
  • Developed the Spring AOP Programming to configure logging for the application
  • Used Hibernate and JPA ORM frameworks for database connectivity. Designed OAUTH framework for authorization flow for web services.
  • Configured database with hibernate.cfg.xml & database mapping with hbm.xml
  • Wrote Jasmine Unit tests extensively using Karma for verifying JavaScript utility routines.
  • Used ANT scripts to build the application and deployed on Weblogic Application Server 10.0.

Environment: Java 1.6, Java EE, Eclipse, JMS, Jersey RESTful framework, Spring, Spring MVC, Magnolia CMS, JPA, Hibernate, Log4J, JUnit, Mockito, Ant, Gradle, Emma, Sonar, Jenkins, MySQL, CRUD, XML

Confidential, TN

Java/J2EE Developer

Responsibilities:

  • Developed Web Services clients using SOAP, WSDL
  • Implemented SOA architecture using SOAP web services by using Apache CXF and JAX-WS.
  • Used Soap UI 4.5testing tool forFunctional Testing of Web Services, Validating Web service response,internal debugging.
  • Extensively worked on Spring framework and integrated Hibernate and also used spring Inversion of controller and Dependency Injection principles.
  • Experience using internal testing tool Diagnostic Client on DEV environment for services
  • Also implemented Data Access Object pattern in the Integration Tier.
  • Hibernate was used for Object Relational mapping.
  • Wrote Stored Procedures for Oracle Database, also developed views for the queries used.
  • Worked on Oracle SQL Developer 11g
  • Developed build script using ANT tool for build, packaging and deploy and run operations.
  • Deployed the builds on Web Sphere Application Server v7.0
  • Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process, which gives the ability to pinpoint the errors.
  • Monitored the issues reported with the logs generated in servers.
  • Developed JUnit test cases for unit testing the integration layer.
  • Worked on fixes, enhancements, code changes for various backend services.
  • Experience in code reviews and approvals.
  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
  • Tested and fixed the bugs.
  • Monitored the error logs using log4j and fixed the problems.
  • Worked on SOA architecture repository tool HPSYSTINET
  • Worked on incident managementsoftware tool HP Service Manger that quickly and efficiently handles changes and incidents.
  • Used CA Harvest SCMversion controlfor code check-in andmanagement.
  • Experience working on Cruise Controlcontinuous integrationtool which is a extensible framework for creating a custom continuous build process.

Environment: CoreJava, JDBC, SOAP, Spring, IBM RAD 8.5.1 Eclipse, CA Harvest SCM, JUnit, Soap UI, Oracle11g, XML, SOAP UI, WAS 7.0,Cruise ControlCI

Confidential, VA

Sr. Java/J2EE Developer

Responsibilities:

  • Implemented the Scrum Agile methodology for iterative development of the application.
  • Part of a design team with extensive usage of Rational Rose in detail design phase through the detailed use cases with Sequence, Activity, Collaboration and Class diagrams.
  • Used various industry standard design patterns like façade, factory and singleton.
  • Involved in system design, enterprise application development using object-oriented analysis inJava/JEE6.
  • Used JSP, JavaScript, CSS, Bootstrap, AngularJS to create interactive user interface.
  • Developed dynamic UI using Angular JS.
  • Created AngularJS controllers, services and used AngularJS filters for filter functionality in search box and integrator functionalities.
  • Developed application presentation layer, which is based onSpring MVC framework involving JSP, Servlets and HTML, CSS
  • Developed Servlets and Utilized Node.js to create a fast and efficient chat server.
  • Developed REST architecture based web services to facilitate communication between client and servers.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate framework for interacting with the Oracle database.
  • Developed this web application to store all system information in a central location. This was developed using Spring MVC, jQuery, JSP, Servlet, Oracle 10g,HTML and CSS
  • Design and implementation of RESTful Web services.
  • Interfaced with Oracle back-end using Hibernate framework.
  • Experience in iBATIS framework to encapsulates SQL in the form of stored procedures so that business logic is kept out of the database, and the application is easier to deploy and test, and is more portable.
  • DevelopedJunit test cases for Unit testing& for Continuous Integration we used Jenkins.
  • Designed system integration between the company's agent portal and an external application using SAML.
  • Implemented the logging mechanism using Log4j framework (AspectJ).
  • Establishing the monitoring process for Issue Management and change Management using Trac Tool.
  • Worked on Oracle Glassfish Server and production issues on Java EE 6 platform
  • Experience in design, deploy, and operate infrastructure and applications on the AWS cloud.
  • Experience with Eclipse, Maven build and deployment process & application Development using STS.
  • Used SVN version controlling to maintain project versions.
  • Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process, which gives the ability to pinpoint the errors.
  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.

Environment: CoreJava, Spring, Hibernate, AngularJS, JavaScript, JQuery, Oracle, Pl/Sql, JDBC, Neo4J Rest, Eclipse, WebLogic, CVS, Junit, Bootstrap, Agile, Dash Board, UML, JSP, Servlet, Maven, CSS, JSON, Confidential Web Kit (GWT), ILOG, Web 2.0, Mantis.

Confidential, Wilmington, Delaware

Java Developer

Responsibilities:

  • Implemented the Scrum Agile methodology for development of the application.
  • Worked in the design team with extensive usage of Rational Rose in detail design phase through the detailed use cases with Sequence, Activity,Collaboration, and Class diagrams.
  • Worked in analyzing the requirements and participated in discussions with business analysts.
  • Implement J2EE design patterns such as Singleton, DAO, DTO and MVC.
  • Developed this web application to store all system information in a central location. This was developed using Spring MVC, jQuery, JSP, Servlet, Oracle 10g,IBatis, HTML and CSS
  • Used SpringAOP module to handle transaction management services for objects in any Spring-based application.
  • Implemented Spring DI and Spring Transactions in business layer.
  • Interaction with Oracle Database is implemented using Hibernate and Java to Database Connectivity.
  • Used Apache CXF, JAX-WS, and JAX-RS for designing and developing REST and SOAPWeb services.
  • Developed data access components using JDBC, DAOs, and Beans for data manipulation.
  • Designed and developed database objects like Tables, Views, Stored Procedures, User Functions using PL/SQL, SQL Developer and used them in WEB components.
  • UsediBATIS for dynamically building SQL queries based on parameters.
  • Developed JavaScript and JQueryfunctions for all Client side Validations.
  • Developed Junit test casesfor Unit Testing &Used Maven as build and configuration tool.
  • Worked extensively onmaven
  • Shell scripting to create jobs to run on daily basis.
  • Debugged the application usingFirebugand traversed through the nodes of the tree usingDOM functions
  • Monitored the error logs using log4jand fixed the problems.
  • Tested and fixedthe bugs and also reviewed the code.
  • Used GIT repository as Version Control
  • Used Eclipse IDE and deployed the application on Web Logic server.
  • Responsible for configuring and deploying the builds on Web Sphere App Server

Environment: Java, J2EE, Java Script, XML, JavaScript, JDBC, Spring Framework, Hibernate, Rest Full Web services, Web Logic Server, Log4j,Maven, Eclipse, JUnit, ANT, SoapUI, Oracle11g, GIT.

Confidential

Java Developer

Responsibilities:

  • UsedServlets for handling requests from UI to manipulate Business Objects and invoke respective Action Classes for making database updates.
  • Develop and code interfaces, classes and create appropriate relationship between system classes and interfaces.
  • Developed the system using JSP, Spring MVC, Servlets, JavaScript and oracle
  • Developed this web application to store all system information in a central location. This was developed using Spring MVC,, JSP, Servlet, Oracle 10g,IBatis, HTML and CSS
  • Developed Messaging frame work for Asynchronous service using JMS.
  • Used Angular JS filters for filter functionality in search box and integrator functionality
  • Worked on Multi-Threading environment using Java
  • Developed various activities like transaction history, search products that enable users to understand the system efficiently.
  • Developed multithreaded java programs for cleaning of data and then inserting into database.
  • Developed Stored Procedures, Triggers and Functions to process the trades using PL/SQL.
  • Developed JUnit test cases for unit testing the integration layer.
  • Used Log4J for tracking errors and debugging the code.
  • Used Ant to automatic the build process and deployed the application in Web Sphere.

Environment: CoreJava, J2EE, JSP, Servlets, JavaScript,spring, Query, JMS, HTML, DHTML, Multi-Threading, Oracle Applications, PLSQL, XML, Oracle DB, SOAP, WebLogic, Linux, HP-PPM for Change Management,SVN

We'd love your feedback!