We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Boca Raton, FL

SUMMARY:

  • Over 8 years of professional IT experience in all phases of Software Development Life Cycle(SDLC) - Analysis, Design, Implementation, Integration, Testing and Maintenance of applications using Java/J2EE and object oriented Client/Server and Web-based inter and intranet Multi-Tier architectures.
  • Proficient in server side distributed object development using J2EE, EJB, JMS, JNDI, JNI, JDBC, IBM Web sphere Server, BEA Web Logic Server, XML, XSL, XSLT, WSDL and SOAP.
  • Proficient in using Eclipse IDE for developing web applications.
  • Experience in web technologies J2EE, Spring, EJB’s, Servlets, JSP’s, Jakarta Taglibs, JSP Custom Tags Libraries, Java Beans, Apache Jakarta Struts, Hibernate, JavaScript, Swing, JQuery, XML, DHTML & HTML.
  • Experienced with Design Patterns and Model View Control (MVC) Architecture (MODEL 1, MODEL2) using STRUTS framework and working with SPRING framework.
  • Proven experience in Tomcat,WebSphere, JBOSS and rule engines like DROOL.
  • Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, SQL Server, DB2, MongoDB and Sybase databases.
  • Experienced in parsing and generating XML documents using DOM, SAX and JAXB parsers.
  • Proficient in writing promotion scripts using Ant, Maven.
  • Proficient in unit testing the application using JUnit.
  • Proficiency in using XML, XSL/XSLT, XPath, SAX, DOM parsers.
  • Proficiency in Implementation of the version control software Clear Case, PVCS, CVS and VSS.
  • Strong exposure to Software methodologies like Agile and Waterfall.
  • Strong communication and interpersonal skills.
  • Proven ability to work independently and in a team environment.

TECHNICAL SKILLS:

Programming Skills: Java, C, Visual Basic, PL/SQL.

J2EE Technologies: JDBC, Hibernate, Servlets, JSP, JavaBeans, JSF, STRUTS, EJB, AJAX, Web Services.

Scripting Languages: HTML, DHTML, JavaScript, JSON, XML, Unix Shell Scripts.

Web Servers: IBM Web Sphere, BEA Web Logic, Apache & Tomcat, Glassfish.

Design Patterns: MVC Architecture, Business Delegate, Data Access object, Composite View, Singleton, Abstract Factory.

RDBMS: Oracle 9i/8i/8.0/7.5, SQL*Plus, DB2 6.0/400, MS SQL Server 2000/7.0.

Mapping Tool: Hibernate 3/3.3

Protocols: TCP/IP, Telnet, FTP, SMTP, Hyper Terminal (Serial port connection).

Software Tools: Ant, Visual Source Safe, JBuilder, My Eclipse, IntelliJ, JBoss, Corel Draw, Dream Weaver, WCM, Front Page.

PROFESSIONAL EXPERIENCE:

Java Developer

Confidential, Boca Raton, FL

Responsibilities:

  • Developed detailed business requirements document using UML, Use case diagrams, Class diagrams,Sequence diagrams and UML for new requirements.
  • Designed JAVA application using Rational Software Architect (RSA)
  • Worked in an Agile development process based on Scrum.
  • Extensively used AngularJS front end technology for developing the UI pages.
  • Used the AngularJS validation framework for front end validations.
  • Developed the presentation layer using AngularJS, BackboneJS, JSON, Bootstrap, JavaScript, JSP, HTML5, DHTML, AJAX, jQuery and CSS3.
  • Employed Model View Controller as structural framework of application, other design patterns like data transfer objects, service locator, business delegate and front controller were also used.
  • JSP was implemented as facade of application with usage of EL, JSTL and other custom tags. Used AJAX and JQuery to handle asynchronous requests; and CSS was used to keep uniformity in look of the application.
  • Used NextGen Framework for front end design.
  • Written DAO’s to connect to DB2 database.
  • Developed Presentation layer using JSPs and Custom tags, Client side validations are done using JavaScript.
  • Wrote Action classes, Request Processor, Business Objects and Service classes.
  • Implemented Different Design patterns like Singleton, Business delegate and DAO design pattern.
  • Used Custom tag libraries in the JSP pages.
  • Deploying applications on IBM Websphere Application Server (MQ Series).

Environment: Java1.5/5.0, J2EE, Servlets, JSP, EJB, JSON, CSS, HTML, Oracle, Pl/Sql, Javascript,IBM Websphere Application Server 7, RAD 8.

JavaDeveloper

Confidential, Orlando, FL.

Responsibilities:

  • Interacting with the business users, analysts and understanding the requirements.
  • Designed the Web Pages using XHTML and CSS.
  • Used JSF Framework to wire the business components.
  • Defining the managing beans in faces context and business layer component beans.
  • Developed UI screens from available wireframes using Primefaces3.2.
  • Defined Managed beans using annotations and implemented navigation on UI pages in JSF 2.
  • Generated PDF reports using IText and core Renderer jars API.
  • Used Maven to build project by defining all dependencies in pom.xml file.
  • Defined service layer using EJB3.0.Defined remote and local services using JNDI names.
  • Accessed remote and local EJB services from controller using JNDI names.
  • Worked on Increasing the Performance of Entire Application using Ajax.
  • Created Different Model objects layer for Database and presentation.
  • Developed data access objects layer components to interact with DB2 and used MyBatis to access database.
  • Worked on data access layer for insertions, updating and retrieval operations of data from DB2 database.
  • Performed deployment of project EAR on Web sphere.
  • Used MQ Broker API to control brokers and their resources through a remote interface.
  • DataAccessLayer accessed Database using JNDI Names of Data source which are created on web sphere.
  • Used SPRING Dependency injection to access mapper objects created using MyBatis from dataAccessLayer.
  • Used Log4j to log the error friendly log messages to the log files.
  • Used software versioning and revision control system SVN to maintain current and historical versions of codebase.
  • Interacting with the Quality team about the issues, bugs found and fixing them in the testing phase of the application.

Environment: Java 6.0, JSF2, Prime faces 3.2, CSS, XHTML, JavaScript, EJB 3.0, Spring3, MyBatis3, DB2,Web Services, Windows 2007, Eclipse indigo, JUnit4.7, Log4j, Maven2.2.0, SVN1.8, DataStudio4, Web Sphere7.

Java Web Developer

Confidential, New Jersey.

Responsibilities:

  • Involved in the complete SDLC including design of System Architecture, development of System Use Cases based on the functional requirements.
  • Used IBM RAD 7.x for modeling the software artifacts.
  • Experience working in AGILE development environment.
  • Implemented Model View Controller (MVC) architecture using Spring Framework.
  • Worked on both Admin Client side and as well RESTFULServices end.
  • Performed Spring 3 MVC Internationalization and Localization on JSP Pages.
  • Transaction management was based on Spring AOP; and Spring IoC container was used for independency injection.
  • Spring hooks were used to integrate Hibernate at persistence layer.
  • Worked on Test Driven Development environment.
  • Experience on generating XML to send the request to the server.
  • Experience on working with XSD, XML Schemas.
  • Implemented server side application using SQL and PL/SQL.
  • Used Ajax and JQuery to dynamically load the content into the web pages without reloading the pages.
  • Understanding of web caches as part of maintaining system performance.
  • Implemented Web Services (JAX-WS) to communicate with the AXA policy system.
  • Implemented Spring ORM with Hibernate taking advantage of Java5 features like annotation metadata and generic collections using HQL.
  • Worked on JSF components like data table, menu bar, calendar and tree.
  • Experience on internationalization and localization techniques.
  • Worked in deadline driven environment with immediate feature release cycles.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Used Spring Framework to initialized managed beans and services.
  • Implemented JUNIT test cases for unit testing and Suites for end to end testing.
  • Used PVCS for version control and LOG4J for debugging.

Environment: J2EE, Spring 3.0, JSF 2.0, Hibernate 3.0, RAD 7.x, JUnit, Oracle 10g, ANT 1.5, Log4J, AJAX, JQuery 1.6,XML,XSLT,XDQL,DQL,MS Visio,UML, Web Sphere 7.0,WCM6.1, Web Services, PVCS, CSS.

Confidential, Buffalo, NY

Java Developer

Responsibilities:

  • Primary responsibilities included the development of the code using Core Java and web Development skills.
  • Worked in Batch programming using UC4 scheduler.
  • Worked on MVC architecture provided by Spring framework where we separated UI, Model and Controller part separately.
  • Implemented security across all the service by using secured annotation on class level in order to inject security in all the services.
  • Developed SOA using Web Services implementation based on SOAP,RESTFUL,Xml and WSDL,JAXB,ApacheCXF.
  • Worked on both top - down and bottom-up approaches for webservices development using Apache CXF.
  • Implemented Queues using JMS API based on Apache ActiveMQ
  • Designed classes and interfaces in order to access those methods for the implementation.
  • Implemented persistence layer using Hibernate by integrating Spring Core.Implemented Lazy fetching and Criteria Query.
  • Using context propagation and binding and unbinding the context with different roles to implement the proper security context.
  • Implemented test cases using JUnit and Derby database.
  • UsedSOAP UI for testing hitting servers in order to test it from SOAP and also used REST interface to talk with DOPS and other services like Active Directory, VRM Integration Service.
  • Worked in Agile environment for the development process (SCRUM Methodology).
  • Working with STSas an IDE for the Development.
  • Written different unit test cases with different scenario and ran them in JUnit to test it.
  • Working with SQL Server and DB2
  • Update wiki pages whenever any new classes or interfaces are being added.
  • UsingTomcat to deploy the portal designed and developed for testing purpose.

Environment: Java 1.5,Spring,ActiveMQ,WebServices,Apache CXF,ActiveMQ,Xml,Jax-B, EXT-JS,UC4 Scheduler, Ant, Tomcat,STS, SQL Server, DB2,Microsoft SQL server Management Studio, Squirrel,Agile,JIRA,Hibernate.

We'd love your feedback!