We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Middletown, NJ

SUMMARY

  • Around 7 years of strong experience in design, development and deployment of Client/Server business applications using Object Oriented Programming (OOP), Java/JEE technologies.
  • Actively involved in each phase of Software Development Life Cycle (SDLC) Requirements, Design, Implementation, and Testing during the development of the application and SDLC methodologies such as Waterfall,Agile.
  • Expertise in application development using Java, JEE, JSP, Servlets, Struts, JDBC, Hibernate ORM, Spring Framework, XML.
  • Hands - on experience in web services for Service-Oriented Architecture (SOA) implementation.
  • Expertise in client side designing and validations using HTML, CSS and JavaScript.
  • Good experience in using frameworks such as Spring (MVC, IOC, AOP, Security), Hibernate (ORM) and Jakarta Struts (MVC).
  • Used Java Messaging Services (JMS) for reliable exchange of information across applications.
  • Excellent skills in RDBMS databases like Oracle, MySQL and PostgreSQL.
  • Well Experience in J2EE web development using MVC architecture.
  • Good knowledge in using CVS, SVN and Clear Case for version control and used Maven/Ant scripts for building the application.
  • Familiar with JUnit in performing unit test and LOG4J in determining the application logging.
  • Experience in writing the stored procedures, functions and PL/SQL scripts in SQL/Oracle.
  • Experience in writing Hibernate configurations and handling various types of queries.

TECHNICAL SKILLS

Programming Language: JavaSE, XML, SQL

JavaEE Technologies: JDBC, JNDI, EJB, Servlets, JSPs

XML Technologies: DTD, XSD, SAX, DOM, JAXP, JAXB, JAX-WS, and XSLT

Frameworks: Struts, Spring Application Framework, Hibernate ORM, JUnitLog4j, Ant and Maven

Scripting/Markup Languages: JavaScript, HTML, AJAX, CSS

Web Services: SOAP, WSDL, JAX-WS, JAX-RS

Application Servers: Apache Tomcat, Web Logic, IBM WebSphere, JBoss AS.

IDEs: Eclipse, Net beans, SpringSource Tool Suite (STS).

OOAD: UML, Design Patterns, RUP, Agile

UML Tools: MS Visio, Rational Rose

Databases: Oracle 11g, PostgreSQL, MySQL, SQuirreL SQL Client

Configuration Mgmt Tool: CVS, Subversion, Clear Case

Operating Systems: Windows, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential - Middletown, NJ

Java Developer

Responsibilities:

  • Participated in meetings with business users for requirement gatherings and addressing the issues and changes in existing system.
  • Worked on various aspects of the automation concerning the IAM lifecycle, to include page development, SQL tuning, workflow creation and definition, ad hoc and scheduled reporting parameters and various other critical elements concerning the automation of the process.
  • Worked in Product & Customer Support team dealing with tickets including enroll new applications, password management, provisioning policy entitlements, configure new servers, role sign up managements, etc.
  • Interacted with clients to troubleshoot software/database issues and onboard customer computer/application to TIM.
  • Used ITIM API to perform password management, identity management, and account management.
  • Used IBM Tivoli Identity Manager to automatically create, manage, and delete user access to various system resources such as files, servers, applications.
  • Development of UNIX shell scripts to automate builds and tests on Unix/Linux systems.
  • Implemented Test Driven Development using Junit 4.10 as Test Framework by Implementing Test Driven Development.

Environment: Java 1.6, J2EE, JSP, XML, DB2 and TDS (IBM LDAP), SQuirreL SQL Client, JXplorer, Websphere, TIM custom GUI java, Perl, Unix/Linux, Putty

Confidential - Jersey City, NJ

Java /J2EE Developer

Responsibilities:

  • Actively involved in estimates, planning and other activities related toAgileScrum process.
  • Developed Sequence and Class Diagrams using Rational Rose as a tool.
  • Worked on Spring as Application Level framework and Hibernate as Persistence Framework.
  • Worked on JSPs as view in Spring MVC Framework.
  • Extensive use ofSpring Frameworkfor Controller components and View components.
  • Applied Hibernate ORM Framework to make Java Persistence API (JPA) into Oracle database.
  • Involved in deploying and testing the application usingJBoss applicationserver.
  • Implemented Spring Beans using IOC and Transaction Management features to handle the transactions and business logic.
  • Extensively worked on RESTFUL Web services for producing and consuming Receipt and Case data information from other subsystems with in the courts.
  • Worked on Oracle 11g as back-end database for storing application data.
  • Development of UNIX shell scripts to automate builds and tests on Unix/Linux systems.
  • Worked SVN as Source code controller system and IBM Clear Quest as Issue Tracking System.
  • Extensively used the log4j for logging Confidential different modules using aspects in Spring Framework.

Environment: Java 1.6, J2EE, JSF, JQuery, Spring MVC, Spring ORM, Spring JDBC, Spring Security, Hibernate 3.0, JPA, Maven, XML, XSD, HTML, JSP, JavaScript, Ajax, JAX-WS Web Services, Oracle 11g, JBoss, Windows, Unix

Confidential - Atlanta, GA

J2EE Developer

Responsibilities:

  • Took over front-end responsibility using CSS, DOJO, HTML, and JSP of an abandoned custom MVC Ajax e-commerce site that used the Ext JavaScript Library.
  • Developed JSPs for user interfaces to interact with business layer.
  • Involved in the development of the presentation tier using JSP, HTML, CSS, XML, JavaScript and Servlets for login, find subscriptions and create contract modules.
  • Involved in writing code for Form Beans, Java Actions, DTO and DAO for accessing business methods in the business layer.
  • Used J2EE web-services to get geographic data (city, country etc.) and EJBs for credit card validation etc.
  • Used Hibernate (persistence framework) to implement the Database Access layer.
  • Configured Hibernate and class definition XML to provide access to corresponding tables in database.
  • Implemented using Spring Framework along with POJO (Plain Old Java Objects) for achieving middle-ware service delivery.
  • Simplified Hibernate session and transaction handling by writing a servlet filter.
  • Involved in creation and deployment of Enterprise Application.
  • Part of the team responsible for creating the architecture for staging environment for the Oracle database.
  • Designed requirements using RUP in the form of Business Use Cases and a Business Rule catalogue.
  • Designed OLAP solution to perform multidimensional analysis of financial data with existing Oracle database Confidential the backend.
  • Verify data integrity for complex mathematical calculations and totals based on specific criteria for user interface and back-end processes using SQL Navigator and Toad.
  • Created test cases and Involved in Unit Testing using JUNIT Framework in ECLIPSE3.2.

Environment: JAVA 1.4, J2EE, Eclipse3.2, Spring, Hibernate, DOJO, JSP, Servlets, JDBC, XML, CSS, Oracle 9i, PL/SQL, Toad, JUnit, Web logic, Apache Http Server

Confidential - San Antonio, TX

Java Developer

Responsibilities:

  • Participation in JAD sessions to discuss and analyze the business requirements with client team.
  • Preparation of analysis and design UML artifacts like use case models, class diagrams, sequence and object diagrams.
  • Interaction and meetings with Business Managers and Subject matter experts to articulate system requirements.
  • Development of Application Servlets to handle the HTTP requests from client and invoke the appropriate business components.
  • Creation of page handlers for server side validations and mapping xml for data mapping.
  • Development of JSPs, Java scripts and Ajax invocation of business services.
  • Development of business rules for sending alerts and notifications using ILOG JRules.
  • Model driven approach for creating the Schemas and generating WSDLs.
  • Preparation high level scenarios and mapped them to the requirements through Requirements Traceability Matrix.
  • Preparation of JUnit test cases for unit testing the application.
  • Involvement in QA activities like metrics collection to measure and control the defect rate.
  • Participation in design/code reviews with team members.
  • Unit testing using JUnit, SOAP UI and CIT testing.
  • Co-ordination of work with offshore teams.
  • Project Planning and Monitoring.
  • Performance tuning for reducing the response times.

Environment: JAVA/J2EE, Presentation Services Framework, JSP, Servlets, Web Services, MySQL, RSA 7.5, XML, HTML, C++, SOAP UI, JUnit, Apache Tomcat, WAS 6 & 7, WCM, Microsoft VISIO, Microsoft Sharepoint

Confidential

Programmer Analyst

Responsibilities:

  • Developed interactive web pages using AJAX and JavaScript.
  • Developed Action classes, Form Beans, Helpers and Data Access Objects.
  • Implemented JSP and Struts to develop UI components using MVC architecture.
  • Implemented core java threads and multithreading with synchronization.
  • Used Eclipse as an editor for Java development that utilizes a Web-Logic application server.
  • Developed complex client requirements as per client specifications and specific coding standards.
  • Used JDBC API for connecting to Oracle.
  • Used Hibernate to retrieve & update customer information from/to Oracle database
  • Deployed, maintained, and upgrade various J2EE applications within JBoss and Web-Logic application servers.
  • Used Java Collection framework for the helper classes.
  • Use Internalization using the property files.

Environment: Java, JSP, Servlets, JMS, Eclipse, AJAX, Java Script, XMLBuilder, JDBC, Hibernate, Struts, Web-Logic, JBoss, Oracle, Design Patterns, CVS, JUni t, Windows XP

Confidential 

Junior Java Developer

Responsibilities:

  • Designed a user-friendly interface for customers to manage orders.
  • Created a vendor side interface to check the orders.
  • Devised a Search mechanism for customers to search products.
  • Involved in the Analysis, Design and Development phase of the project.
  • Translated customer requirements into definitive class/object design using UML.
  • Employed UML artifacts for object modeling.
  • Developed Struts for open source frame work for building web components.
  • Design and develop EJB components for Deal and Contracts Module.
  • Used Hibernate to extract the data while integrating business logic from the database.
  • Integrated and tested EJB components with Servlets.
  • Deployed EJB for Login and Transactions
  • Conducted Client side validation using JavaScript.
  • Used JSP for the presentation of the pages.
  • Used XML to maintain vital system information.
  • Used WebSphere as Application Server.

Environment: Java, HTML, JSP, Servlets, JavaScript, Oracle, WebSphere Application Server, EJB, Hibernate, XML, Windows XP

We'd love your feedback!