We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Camphill, PA

SUMMARY

  • Around 7+ years IT experience including Strong Architecture & Development experience using Java/J2EE and Web Technologies.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Excellent Core Java development skills.
  • Expertise in coding business components using various API’s of Java like Multithreading, Collections.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, Spring (IOC & AOP), Hibernate, EJBs, MDBs, Session Beans, JDBC and JNDI.
  • Exposure to XML, DTD, SCHEMA.
  • Strong Expertise in front end technologies such HTML, CSS, Javascript and Ajax. Basic understanding of ExtJs
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which uses SOAP, WSDL. Exposure to JAXB & JAX-WS.
  • Good experience on reporting APIs such as POI and iText. Some experience on Jasper Reports.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Implemented Java Mail APIs to send e-mails.
  • Incorporated XML Parsers such as DOM and SAX.
  • Expertise in n-tier and three-tier Client/Server development architecture and Distributed Computing Architecture.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Subqueries.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and Weblogic.
  • Implemented Unit Testing using JUnit and Integration testing during the projects.
  • Exposure to tools such as ANT and hands on experience on SQLyog and SQL Developer
  • Used integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, Clear Case and VSS.
  • Exposure to UNIX commands and Suse Linux.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS

Languages: C, C++, Java, SQL, PL/SQL, Java Enterprise Edition

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, Javascript, AJAX, DOJO, ExtJs, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM

Web Services: SOAP, WSDL,JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle and MySql

Distributed/ Middleware: JMS (Java Messaging Service)

Tools: /Software: Eclipse, MyEclipse, RAD, Net Beans, SQL, TOAD, SQL Developer, Clear case, Subversion, JUnit, UML

Application/Web Server: Apache Tomcat, Jboss, Websphere and WebLogic

Operating Systems: UNIX, Suse Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE

Confidential, CampHill, PA

Java Developer

Responsibilities:

  • Developed a multi-user web application using JSP, JSTL, Action Forms, Action Classes, JavaScript and JDBC to provide the needed functionality
  • Used Dojo for the client side development and validations
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Used AJAX in suggestive search and to display dialog boxes.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Developed HQL queries for CRUD.
  • Designing the database and coding of SQL, PL/SQL, Triggers and Views using Confidential DB2.
  • Used JDBC to connect to the oracle database and JNDI to lookup administered objects
  • Developed JSPs, Struts Actions and ActionForms, Tiles layouts and DB2 SQLs.
  • Responsible for extracting the data by Screen Scraping and also responsible for consuming the web services using Apache CXF.
  • Worked on web services SOAP and REST technologies
  • Developed the web services by using WSDL, SOAP using SOA
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Worked on Securing WebSphere Portal with LDAP and DB2, WebSphere with LDAP.
  • Used Subversion for software version control
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Worked in Agile environment with active scrum participation.
  • Designed the front end using Java Applets and Swing, as well as JSP
  • Developed the front end using JSP JSTL, AJAX and Display Tag libraries.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Provided end user support for all levels of Oracle ECM users.
  • Primary UI developer for Google Web Toolkit (GWT)-based VDI-in-a-Box management console
  • Used JIRA issue tracker to file the bugs.
  • Designed and implemented Report Module (using Jasper Report framework) in phase 2.
  • Worked with business teams using Agile methodology to integrate business line of apps with SOA in a seamless fashion.
  • Developed Approved requirements with assign share functionality using JSP and mail notification using JMS.
  • Configured Server for Oracle Database and Apache Tomcat
  • Developed Oracle Stored Procedures to update records on a daily basis and it will invoke using cron job in LINUX
  • Developed and designed web interfaces and layouts using PHP, Javascript, HTML 5 and CSS.

Environment: s: JSF, DOJO, JAVASCRIPT, CSS, AJAX, HTML5, DB2, CRUD, PL/SQL, JDBC, APACHE CXF, SOAP, WEBSERVICES, ECLIPSE, WEBSPHERE PORTAL, SUBVERSION, JUNIT, SCRUM, UML, JSP, JSTL, SERVLET, MAVEN, XML.

Confidential, Boston, MA

J2EE Developer

Responsibilities:

  • Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Used TOAD for database query testing, in the process of optimizing the queries
  • Monitoring SQL server Error logs, Disk Space growth, Clustering
  • Designed and Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2 .
  • Designed and developed required WSDL and XSD for the services.
  • Used NetBeans IDE for fundamental Java projects
  • Deployed the application in JBOSS Application Server.
  • Work with clients on their day to day interactions with CVS Caremark.
  • Used Visual Source Safe (VSS) for source code maintenance.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Developed JSP pages and Servlets for customer maintenance
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Used JavaScript, XML Spy for validating the WSDL and XSD's.
  • Deployed complex systems on client site that includes EMC Documentum & Confidential FileNet.
  • Used Struts Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Designed the front end using Swing.

Environment: s: Jave, J2EE, EJB, JQUERY, MY SQL, TOAD, SQL SEVER, DB2, APACHE AXIS2, WSDL, NETBEANS, JBOSS, CVS, LINUX, UNIX, RUBY, WORDPRESS, DRUPAL, .NET, ASP, C, C++, VB, ASP.

Confidential, Winston-Salem, NC

Java Developer

Responsibilities:

  • Deployed J2EE applications in JBoss clustered environments.
  • Involved in local and farm Depolyments forJBoss application server.
  • Deployed J2EE applications on jboss clustered environment (Farm and Local deployments).
  • Upgrade to version 6.1 to 7 and fix packs to the runtime environment as required decreasing vulnerability to production environment and moved the application to other data centre.
  • Created Process instances views and tasks in the BPC Explorer to process the stuck instances and also to know the number of counts.
  • Configured JDBC connectivity for Jboss using Type-4 drivers.
  • Deploying application in WAS and WPS on Linux using console and also automated JACL scripts after getting the Release EAR, WAR and JAR files from Rational Clear Case.
  • End to End Business Process Execution Language (BPEL’s) implementation of sample application.
  • Upgraded applications with various patch files (JSP’s, EJB’s, Class files, changing various properties and property files and other configurations).
  • Defined, documented, troubleshoot, and resolved issues relating to the business/BPEL workflows for the Re-Admin, from the vendor C2P supplied code, and supported the Environmental setup.
  • Installed Business Process Choreographer Explorer, maintained, troubleshoot Business instances and overall system.
  • Design the specifications for Websphere Application / Process Servers and Process servers as per business needs.
  • Deployed EAR/WAR files on multiple Servers/Clusters and maintained Load balancing, high availability and Failover functionality.
  • Experience in Smart CVS to transfer the .war and .aar files from CVS to remote BoKs

Environment: J2EE 1.3/1.5/1.5, Windows 2003,, Confidential HTTPServer6.0.2.9, Oracle 9i/10g, DB2 9.x/8.x, BPEL, WSAD, RAD7, Apache, SunOneWebServer 6x, Active Directory (ADAM), Site Scope, Web Access, XML, DB2, Shell scripts.

Confidential, NYC, NY

Software Engineer

Responsibilities:

  • Interacting with the client and analyzing the requirements to help and understand the requirements.
  • Involved in all phases of SDLC.
  • Designed Class diagrams, framework and developed Use case diagram and Sequence diagram.
  • Application was designed and developed in Struts framework with Struts Tiles which is based on MVC pattern.
  • Presentation tier was incorporated using JSP, HTML, CSS, AJAX and JavaScript.
  • Implemented the Struts Validation framework.
  • Use of Java Collection API and classes such as HashMap, ArrayList and Vectors.
  • Incorporated XML Parser such as DOM.
  • Developed web services using SOAP, WSDL and Apache Axis which helped communicating through different modules of the application.
  • Implemented database transactions using Hibernate ORM framework.
  • Implemented iText and POI to generate reports.
  • MySql was used as RDBMS. Hands on experience creating E-R diagram, complex queries and subqueries.
  • Built and deployed WAR file on JBoss. Application server.
  • Used VSS for version control of project files.
  • Implemented Log4j to maintain system log.
  • Developed application using MyEclipse for rapid development.
  • Involved in QA support and deployed the application on Production server and supported for the real time issues.

Environment: s: J2SE, STRUTS, STRUTS TILES, JSP, HTML, AJAX, JAVASCRIPT, SERVLETS, HIBERNATE, SOAP, WSDL, APACHE AXIS, DOM, ITEXT, POI, MYSQL,, JBOSS, MYECLIPSE

Confidential

Java Developer

Responsibilities:

  • Analyzed the requirements and provided inputs to the designer.
  • Designed Class diagrams, framework and developed using Factory, DAO, Singleton and MVC pattern.
  • Developed the business tier using Core Java and the HTTP interfaces using Servlets.
  • Involved in review of the design and helped in transforming the application to an optimized solution framework.
  • Designed the helper classes for better data exchange between the MVC layers.
  • JSP, HTML, Javascript, CSS and Ajax used for front end development.
  • Implemented Collections API to manage Java Objects in Business Logic layer.
  • Built the admin module using Struts framework for the master configuration.
  • Implementation of DistrubutedMap using DnyaCache for implementing the distributed cache on a clustered environment.
  • Worked with multithreading in synchronized environment.
  • Designed and developed the persistence tier using Hibernate framework.
  • Implemented EJB (Session Beans) to create WAS Scheduler.
  • Used Websphere data sources for the database connection and accessed using JNDI names.
  • Implemented the Websphere scheduler and provided the scheduling logic to process the Cache.
  • Developed a Stored Procedures for inserting and updating the tables of the database.
  • Used Oracle as relational databases and created E-R diagrams for the database tables.
  • Implemented Log4j to maintain system log.
  • Managed the functional and load testing by interacting with the testers and providing them the guidelines and deadlines for completion of work.
  • Directly interacted with the client application leads, to help them integrate their application with MNP.
  • Eclipse was used for Rapid Development of the application.
  • Build EAR using ANT tool.
  • Deployed the application on production server along with WAS administrator.

Environment: s: JAVA, JSP, HTML, CSS, JAVASCRIPT, AJAX, SERVLETS, STRUTS, HIBERNATE, EJB (SESSION BEANS), LOG4J, WEBSPHERE DATASOURCE, Confidential WEBSPHERE, JNDI, ORACLE, WINDOWS XP, UNIX, ANT, ECLIPSE.

We'd love your feedback!