We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Andover, MA

OBJECTIVE:

To achieve core competency in designing, implementing software solutions and secure a position that would enable me to broaden my current skills and challenge my various abilities.

SUMMARY:

  • Over 7 years of experience in the IT industry, Object Oriented Programming, Web Design, and Java.
  • Expertise in J2EE Technologies like Servlets, JSP, Java Beans, EJB, JDBC.
  • Proficient in Java, Swing, AWT, Applets, JDBC, Servlets 2.3, JSP 1.2, Exception Handling, Event, Multithreading, RMI, Java Beans, EJBs, JNDI, XML/XSL, Socket programming, Java Stored Procedures with Oracle, HTML.
  • Developed applications in Windows XP/NT/98/2000 environments using Java, Java Servlets, Java Server Pages (JSP), JDBC, Struts and spring frameworks.
  • Solid experience in analysis and design of MVC Architecture using J2EE and Struts framework.
  • Extensive experience and in - depth knowledge on database and object-oriented analysis, modeling, and designs
  • Expertise in the use of Agile approaches, including Extreme Programming, Test-Driven Development and Scrum.
  • Expertise in design and implementation of Form/Web based GUI for applications using XML/HTML, JSP.
  • Excellent experience in Websphere, Eclipse IDE and Net Beans 6.0.1.
  • Experience in Software Design, Development and Implementation of Client/Server and Web based Applications.
  • Solid experience on Software Developing Life Cycle(SDLC) including Specification, Design, Implementation, Debugging, Testing, Deploying.
  • Well versed in OOP, OOAD, design patterns (Design Patterns - GoF, Pattern for Enterprise Application Architecture - PEAA, Domain Driven Design).
  • Experience with Oracle, IBM DB2, PL/SQL and stored procedures and Very strong in RDBMS concepts
  • Experience in the Administration and Configuration of IBM Websphere Server.
  • Solid experience on Unit and Product Testing with J-Unit tools.
  • Experience in UML methodology in designing Use case modeling, Domain modeling, Interaction modeling, Design class diagrams, State behavioral modeling.
  • Very good understanding of the entire project life cycle beginning with Blue printing and gap analysis workshops, development, unit / system / UAT / stress and performance testing till go live and operations.
  • Experience with Data warehousing methodologies.
  • Excellent analytical, problem solving, communication and decision-making skills, with ability to interact with individuals at all levels in the organization.
  • Excellent communication skills, team player and quick learner.

TECHNICAL SKILLS:

Programming Languages: Java, Visual Basic 6.0, C, C++, Shell Scripts,Java/J2EE Technologies Java, JDBC, EJB, Java Beans, Servlets, JSP, JSF, JMS.Web services and Technologies AJAX, GWT, GWT-EXT, YUI, WSDL, UDDI, SOAP, JAX-RPC, HTML, DHTML, XML, XSLT, JavaScript.Web and Application Servers BEA Weblogic, Apache Tomcat, JBOSS, IBM Websphere, WSAD Application Server.

Frame works: Struts, MVC architecture, Hibernate, Spring

Databases: Oracle 10g/9i, IBM Db2, MS SQL Server, MS-Access, Stored Procedures.

Methodologies: Agile Processes, object-oriented analysis and design, Design Patterns (GoF), Scrum, Extreme Programming (XP) .

Testing Tools: JUnit, Test cases

Other Tools: Maven, Visual SourceSafe, CVS, Subversion, PVCS, Quality Center.

PROFESSIONAL EXPERIENCE:

Confidential, Andover, MA

Java Developer

Responsibilities:
  • Designed and developed modules of the application in Java/J2EE/Ajax.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate.
  • Created Ajax applications with GWT.
  • Developed server-side services using Java multithreading, Struts MVC, Java, Spring, Web Services (SOAP, WSDL,AXIS).
  • Implemented the User Login logic using Spring MVC framework encouraging application architectures based on the Model View Controller design paradigm and JSF package with MVC framework.
  • Developed Java web application using GWT and Jboss as Java middleware.
  • Created reusable widgets for Google Web Toolkit (GWT) which supports paging, sorting, filtering and multiple selection
  • Built Web applications using Jboss, Struts, CSS and XSLT and also Implemented Cocoon Actions in Java.
  • Developed the application to check the HTML output and XML/XSLT using Cocoon output to use some functions of XSLT with XML data collection capabilities.
  • Designed aggregated data views in Oracle DB.
  • Developed PL/SQL stored procedures to perform complex data oriented business logic.
  • Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Participated in unit testing, performance measuring, pro ling and tuning.

Environment: JBOSS 4.3, Java1.5, Spring2.0, Hibernate3.0, GWT, Smart GWT, Oracle 9i, PL/SQL, CSS, XML, XSLT

Confidential, Arlington, Texas

Java Developer

Responsibilities:
  • Designed and developed modules of the application in Java/J2EE/Ajax.
  • Used Hibernate in persistence layer.
  • Developed server-side services using Java multithreading, Spring Axis, Java5.0, Spring2.5.
  • Migrated applications from SWING, EJB session beans, entity beans to Websphere Apps Server based architecture to an Websphere, Session Beans, Spring, Hibernate .
  • Used EJBs in the application and developed Session beans to house business logic at the middle tier level.
  • Used Struts Framework in the application which is based on MVC2 design pattern.
  • Created and maintained the configuration of the Spring Application Framework's IOC container.
  • Designed Web services architecture and technologies using both HTTP-based / REST and SOAP-based services.
  • Designed and developed batch processes using java to integrate various systems using oracle.
  • Integrated other sub-systems through JMS, MQSeries, XML and XSLT.
  • Edited and debugged W3C and Section compliant XML,XHTML, CSS and JavaScript.
  • Designed & Developed User Interface, HTML/JSP and client side Validations using JavaScript.
  • Developed JSP pages using Jdeveloper9.0.5, such as HTML tags, Bean Tags, Logic Tags and Template Tags.
  • Wrote application front end with HTML, JSP, SOAP, Ajax/JQuery, Struts Tag-libraries. Wrote custom JSP tags for role-based sorting and filtering. Used JQuery for UI centric Ajax behaviour.
  • Designed powerful JSF and JSP Tag libraries for reusable web interface components
  • Wrote complex validations using client-side Java scripts and designing the GUI.
  • Always adhered on Quality processes during delivery on tasks to client.
  • Mentoring and encouraging the team members for innovative and good solutions.
  • Provided Test Scripts and Templates with test results of each task delivered to the client team.
  • Provided regular status reports and pro-actively provide point-wise feedback on progress made, issues outstanding etc.
  • Used Software development best practices from MVC, Spring and Object Oriented Design and methodologies.
  • Coordinated with QA team in manual & automatic testing of bug fixes.

Environment: Java (JDK 1.4), Ajax/JQuery, EJBs, Spring, Hibernate, JSF, Eclipse, Webs here, TOAD 8.x, JSP, Java Script, HTML, DHTML, XML,XSLT, Rational Clear Quest, Rational Clear Case.

Confidential, Orrville, Ohio

Java Developer

Responsibilities:
  • Involved in Requirements Analysis, and design an object-oriented domain model.
  • Involvement in the Documentation of the module.
  • Involved in development of Application with Java and J2EE technologies.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Developed server-side services using Java multithreading, Struts MVC, Java, EJB, Spring, Web Services (SOAP, WSDL,AXIS).
  • Implemented a BEA WebLogic Portal and BEA WebLogic Integration project.
  • Responsible for BEA deployment, using Portal, Integration and WebLogic Server.
  • Involvement in creating and configuring of build files using Ant.
  • Development of Controller Servlet a Framework component for Presentation.
  • Designing, Development and Implementation of JSPs in Presentation layer for Submission, Application, reference implementation.
  • Developed JSP pages using Jdeveloper9.0.5, such as HTML tags, Bean Tags, Logic Tags and Template Tags.
  • Practiced and evangelized agile development approaches. Wrote ANT scripts and assisted with build and configuration management processes.
  • Development of JavaScript for client end data entry validations and Front End Validation.
  • Involvement in Testing of the module.
  • Involved in fixing the bugs or defects in the application.
  • Interacted with the Users and Involved in Support for the Application.

Environment: Java/J2EE, JSP, XML, Spring Framework,, Hibernate, Eclipse, Java Script, Struts, Tiles, Ant, SQL, PL/SQL, TOAD, Oracle, Windows, UNIX.

Confidential, Irving, TX

Java Developer

Responsibilities:
  • Coded and Developed Multi-tier architecture in Java, J2EE, Servlets.
  • Conducted analysis, requirements study and design according to various design patterns and development according to the use cases, taking ownership of the features.
  • Used various design patterns such as Command, Abstract Factory, Factory, and Singleton to improve the system performance. Analyzing the critical coding defects and developing solutions.
  • Developed configurable front end using Struts technology. Also involved in component based development of certain features which were reusable across modules.
  • Designed, developed and maintained the data layer using the ORM framework called Hibernate.
  • Developed batch jobs which will run on specified time to implement certain logic in java platform.
  • Developing & deploying Archive files (EAR, WAR, JAR) using ANT build tool.
  • Used Software development best practices for Object Oriented Design and methodologies throughout Object oriented development cycle
  • Active participation in architecture framework design and coding and test plan development.
  • Device and code scalable architecture, technology selection for different tires of the architecture.
  • Thoroughly documented the detailed process flow with UML diagrams and flow charts for distribution across various teams.
  • Involved in developing training presentations for developers ( off shore support), QA, Production support.
  • Presented the process logical and physical flow to various teams using PowerPoint and Visio diagrams.

Environment: JDK1.4, Servlets, JSPs, EJBs, DB2, RAD, XML, Web Server, JUNIT, Hibernate, Microsoft ExcelMS Visio 2003.

Confidential, Lincoln, NE

Java Developer

Responsibilities:

  • Defined architecture of new development and re-structuring of an existing application for better performance.
  • Followed Agile Development Methodologies for the complete life cycle of the project.
  • Designed User Interfaces using JSP, Servlets, and HTML.
  • Implemented MVC Architecture using Struts Framework.
  • Implemented Business Logic using Stateless Session Beans.
  • Always used the best practices of Java/J2EE, continuous refactoring of code, minimize database calls, optimize queries to get better performance of application.
  • Always adhered on Quality processes during delivery on tasks to client.
  • Created ANT Scripts for Build and Deployment of .WAR/.JAR/.EAR files.
  • Deployed Application in Weblogic Server.
  • Provided Test Scripts and Templates with test results of each task delivered to the client team.
  • Provided regular status reports and pro-actively provide point-wise feedback on progress made, issues outstanding etc.
  • Conducted weekly status report meeting with the team members and the clients.
  • Maintained very challenging environment and team spirit among the developers.
  • Coordinated with QA team in manual & automatic testing of bug fixes.

Environment: J2EE, Struts 1.1, JDBC, Java Beans, JSP, EJB, Oracle, HTML, CSS, JavaScript, Rational Rose.

Confidential, Worcester, MA

Jr. Java Developer

Responsibilities:
  • Identified the business requirement for the project.
  • Involved in development of Java, JSP, Servlets components development and deployment.
  • Developed the user interface for the application using HTML, DHTML, and Java Server Pages (JSP).
  • Involved in writing Client side Scripts using Java Scripts and Server Side scripts using Java Beans and used Servlets for handling the business.
  • Involved in writing complex sub-queries using My-Sql for generating on-screen reports.
  • Involved in deploying the application in test environment using Tomcat 4.1 and in the production environment using Tomcat 5.0.
  • Performed unit testing, system testing and integration testing.

Environment: Java, JSP, Java Beans, JDBC, Tomcat, My-Sql Server, HTML, DHTML, CSS, Java Script, Eclipse, Servlets, CVS.

We'd love your feedback!