We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

White Plains, NY

SUMMARY

  • Over 8+ years of professional experience in developing various web, Standalone, and Client - Server based Software Applications using Java/J2EE.
  • Exposed to all phases of Software Development Life Cycle (SDLC).
  • Experience in different software development methodologies like AgileandWaterfall.
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns, MVC Frameworks.
  • Well versed in UML Concepts like Use Cases, Class Diagrams and Sequence diagrams.
  • Expertise in Core Java with strong understanding and working knowledge of Object Oriented Concepts like Multi Threading, Exception Handling and Polymorphism.
  • Extensive experience in Java, J2EE technologies such as Applets, AWT, Swings, JDBC, Servlets, JSP, JSF, EJB, Hibernate, Springs and Web Services.
  • Expertise in various open source frameworks like Collections, JSF, Struts 2, Spring and Object Relational Mapping Technology like Hibernate.
  • Experience in developing Web based GUI’s using HTML, HTML5, DHTML, CSS, CSS3, JavaScript, JQuery, Angular JS, Node JS, Backbone JS, Bootstrap and Ajax.
  • Experience in using various design patterns such as MVC (Model-View- Controller) Singleton, DAO & DTO’s.
  • Expertise experience in Service Oriented Architecture (SOA) technologies with Struts, Hibernate, Spring and Web Services (WSDL, XSD, JAXB and UDDI).
  • Experienced in implementing several web services using SOAP and REST.
  • Good working knowledge of Log4J, XML, XSLT (DOM, SAX).
  • Expertise working onApplication servers likes Apache Tomcat, JBoss, Websphere and Weblogic.
  • Expertise in using databases like MySQL, Oracle, DB2 and writing complex SQL.
  • Expertise in Query optimization. Good experience in writing SQL Queries, PL/SQL, Procedures, Functions, Triggers and Cursors.
  • Experience in Unit testing and Integration testing.
  • Developed Maven and ANT scripts to build and deploy J2EE Applications.
  • Expertise in using IDE’s like RAD, Eclipse, Net Beans for development.
  • Possesses strong problem solving and analytical skills with good ability to follow project standards.
  • Excel in team collaboration and problem solving.
  • Excellent analytical and quantitative skills. Adaptive to new technologies and a quick learner. Highly adaptable to handle any new situations with ease.

TECHNICAL SKILLS

Programming: HTML, HTML5, DHTML, XML, Java, JavaScript, Extended JavaScript, C, C++, SQL, Shell Script, Backbone

Java / J2EE / Frameworks: Java, Servlets, JSP, JMS, JDBC, JAXB, JPA, JSF, Java Beans, JSON, JQuery, JUnit, AJAX, EJB 2.1, Struts 1.x/2.x, Hibernate, MVC, Spring Framework

SOA: Web Services, REST, SOAP, WSDL, UDDI, and Axis

Application Servers/Web Container: Tomcat, GlassFish, JBOSS, Weblogic, WebSphere

Databases: Informix, Oracle 9i/10g/11, DB2, SQL Server, MySQL

Operating Systems: Windows Family, Unix, Linux (Fedora)

IDE: Eclipse 3.x, NetBeans 6.x/7.x, RAD

Methodologies: OOPS/OOAD, Agile, UML, Waterfall.

PROFESSIONAL EXPERIENCE

Confidential, White Plains, NY

Java Developer

Responsibilities:

  • Worked closely with Manager, Business Analyst, development and testing team for designing and developing the application as per proposal.
  • Implemented MVC architecture using Spring framework.
  • Implemented a multi-tier architectural approach - UI Layer, Application Layer, Domain (Service) and Entity (DAO) layer.
  • Developed UI using HTML, CSS, JQuery, JSP, Java Script and Ajax.
  • Built a custom J2EE framework using Java, Servlets, JSP and Oracle 10g in Eclipse IDE.
  • Used Maven for dependency management, plugins for building war, generating client stubs and deploying the application across various environments.
  • Worked on generating the web services classes by using WSDL, UDDI and SOAP.
  • Developed a REST web service to perform CURD operations on the database for internal web application.
  • Perform JUnit testing.
  • Worked with Spring Core, Spring AOP, Spring Integration Framework with Hibernate.
  • Designed and developed necessary UML Diagrams like Use Case, Class, Sequence, State and Activity diagrams using IBM Rational Rose.
  • Created a light front-end framework against the JSON API for their service request portal using Bootstrap.
  • Provided connections using JDBC to the database and developed SQL queries to manipulate the data.
  • Designed a light weight model for the product using Inversion of Control principle and implemented it successfully using Spring IOC Container.

Environment: Java 1.7, JQuery, Servlets, JPA, XML, Apache APIs, Java DB, Hibernate, Struts 2, Spring, UML, Web Services using XML/XSTL, Application Server: Weblogic Server.

Confidential, New Orleans, LA

Java Developer

Responsibilities:

  • Designed Enterprise Application using MVC architecture.
  • Implements ORM Using Hibernate to connect and use various databases in the system.
  • Involved in various phases of testing.
  • Worked on Agile approaches, including Extreme Programming, Test Driven Development and Scrum.
  • Responsible for development of web and business tier components using Spring Framework in Agile Environment using Java, J2EE, and JSP.
  • Implemented a Web based Application using Servlets, JSP, Spring, JDBC.
  • Created Web Pages using XML, XSLT, JSP, HTML, JavaScript, AngularJS, NodeJS, BackboneJS and Bootstrap.
  • Extensively worked in Unified Modeling Tools (UML) in designing Use Cases, Class diagrams, Sequence and Object Diagrams using Rational Rose.
  • Wrote Stored Procedures and complicated queries for Oracle 10g.
  • Designed and used JUnit test cases during the development phase.
  • Designed and developed user interface to configure business rules for JBoss Drools Integration.
  • Design and Develop RESTful web services that will allow a presentation layer to submit query request to Elastic Search.
  • Configured JMS Queues, Log4J appenders and data sources.
  • Maintained the Source Code using CVS.
  • Used Apache Maven for entire build process and used Apache Tomcat for deployment process.
  • Implemented SOA architecture with Web Services using SOAP and deploying them on Apache Tomcat server.

Environment: Java 1.6, Servlets, JDBC, JSP, JSF, Spring MVC, Hibernate, Elastic Search, Java Script, HTML, SQL, XML, UML, AngularJS, NodeJS, BackboneJS, Bootstrap, Oracle 10g, Maven, PL/SQL, CVS, Tomcat and JBoss.

Confidential, Herndon, VA

Java Developer

Responsibilities:

  • Involved in Requirement Gathering, Project Design, UI design, Development, Unit testing and Production support.
  • Used Software development best practices from MVC, spring and databases.
  • Responsible for modifying existing Java Services in order to support changes being done to the Transcript Ordering UI.
  • Worked on Hibernate persistence tier. This involves developing Mapping files and Hibernate (POJOs/DAOs).
  • Developed customized Exception classes for all modules to display user friendly messages.
  • Spring’s Hibernate integration was done using Inversion of Control with a Hibernate Template and Callback.
  • Responsible for developing RESTful Web Services that performed multiple tasks.
  • Responsible for implementing Basic Authentication on the REST Web Services using Glassfish Server.
  • Responsible for coding REST services to generate JSON object, XML and also accept JSON objects.
  • Responsible for coding a conversion mechanism that allows conversion of JSON object to Java Object and vice-versa.
  • Responsible for writing scripts for database changes to support the changes in the UI and Ellucian integration.
  • Designed and developed the web pages using HTML5.
  • Developed JavaScript and optimized existing scripts for efficiency.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, HTML and AJAX.
  • Created CSS3 templates for use in all pages on the website.
  • Used jQuery to create dynamic popup’s to notify the user.
  • Worked on Draggable, Droppable and Resizable JQuery interactions.
  • Used the Ajax to make the service calls from the webpage using jQuery without performing a browser refresh.
  • Performed unit testing using JUnit and developed the Logging framework using log4j.

Environment: Java 1.6, ASP, JSF, HTML5, CSS3, AJAX, JPA, JSON, XML, JUnit, Informix, Hibernate, Spring, Web Services using XML/XSTL, Web Services using REST, Jersey framework, Jackson, Application Server: Glassfish Server.

Confidential, NYC, NY

Java Developer

Responsibilities:

  • Involved in designing the application and developed the code for various options to Claim Information and Enrolled Users Profiles Info.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture and configured Struts-config.xml file for mappings.
  • Used JDBC-API to communicate with Database. Developed front end using Spring MVC Frame Work.
  • Developed Entity, session Beans, client interfaces used J2EE, EJB and JNDI.
  • Developed Java Servlet that acts as a controller and maintains the session state and handles user requests in Middle Tier.
  • Developed Service Locator object to abstract all JNDI usage and to hide the complexities of initial context creation, EJB home object lookup.
  • Involved in designing JSP pages using Struts tags and scriptlets to encapsulate the logic that generates the content for the page.
  • Employed Java Server Pages (JSP), Apache Struts and Custom Tag Libraries for front end.
  • Extensive use of Enterprise Java Beans (EJBs) for business tier component implementation and implementation of business logic.
  • Used several J2EE design Patterns (Session Façade) for the Middle Tier development.
  • Implemented JDBC framework for connectivity with DB2 database as backend.
  • Developed JavaScript to do client side validations.
  • Designed the ER diagram, wrote stored procedures in PL/SQL and created database tables and relationships.
  • Used Ant to build the application and deploy on WebLogic 9.2 Application Server.

Environment: Java 1.5, JSP, Servlets, Spring MVC, Java Script, HTML, SQL, EJB, XML, JDBC, DB2, Ant, PL/SQL, WebLogic 9.2.

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering and preparing software requirement specification.
  • Designed and developed several web pages using HTML and Java Script to perform validations at Client's side.
  • Developed and maintained the necessary Java components, Enterprise Java Beans (EJB), Java Beans and Servlets.
  • Designed Enterprise Application using MVC architecture.
  • Designed User Interfaces using JSP, Servlets, and HTML.
  • Designed and developed Struts using ActionServlet and ActionValidator Form Beans.
  • Created Web Pages using XML, XSLT, JSP, HTML and JavaScript.
  • Developed Servlets for user Authentication and request handling.
  • Developed session beans to implement business logic.
  • Design and maintain the database to support the application using Oracle9i.
  • Created connection pools, deployed JSP, Servlets, and EJBs on WebSphere.
  • Used JUnit to create Test Suites to ensure unit testing the functionality and to ensure complete code coverage during unit testing.

Environment: Java 1.4, J2EE, JSP, HTML, CSS, JavaScript, Swing, Servlets, EJB, JDBC, XML, XSLT, Oracle, MS Access, UML, Windows, WebSphere.

We'd love your feedback!