We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

Hoffman Estates, IL

PROFESSIONAL SUMMARY:

  • An IT Professional around 7years of experience in Software development which includes (System analysis/design and development) project study, feasibility, project scooping and scheduling, team handling and work allocation.
  • Experience with Java language and Java technologies (Hibernate, JDBC, XML, J2EE (EJB, JMS, WS), Servlet, APPLET, JSP, SPRING, HTML, JSF).
  • Experience in deploying applications using Apache HTTP Server, Apache TOMCAT web Servers and IBM Web Sphere, BEA Web Logic, jBoss Application Servers.
  • Proficient in using RDBMS concepts and worked with Oracle 9.i/10g/11g, SQL Server,DB2 and good experience in writing Stored Procedures and Functions using PL/SQL.
  • Strong Knowledge in all phases of Software Development Life Cycle(SDLC) such as developing, configuration testing Migrating, maintenance, security management and production supporting on various platforms like UNIX,WINDOWS NT/2000/XP/98.
  • Experience in using XML and working with SOAP, WSDL.
  • Strong experience with Agile Methodologies and Test Driven Development.
  • Experience in implementing Web Services using SOAP, WSDL
  • Knowledge of J2EE Design Patterns and methodologies.
  • Have creditable programming experience in developing software products with highest level of quality in J2EE applications.
  • Self motivated and goal oriented team player with strong analytical and problem solving skills.
  • Quick learner with an ability to rapidly achieve organizational integration.
  • Excellent communication and interpersonal skills.
  • Clear understanding of business rules and ability to work both in project team and as an individual.
  • Have creditable programming experience in developing software products with highest level of quality in J2EE applications

TECHNICAL SKILLS:

Programming Languages: Java, C, C++, SQL, PL/SQL

Operating Systems: Windows 9x, XP,2000, NT,UNIXWeb Components Servlets, JSP, JSF, JavaBeans, EJB

Scripting Language: JavaScript, Shell

Database: Oracle, DB2.

Design Tool: Omondo, Start UML

Version Control Tools: SVN, CSS, CVS, IBM Clear Case

Web Servers: Apache Tomcat

Application Servers: Web sphere Web logic, Jboss

Development Tools: Eclipse, RAD

Framework: Struts, Spring, Hibernate, JAAS, Ajax

PROFESSIONAL EXPERIENCE:

Confidential - Hoffman Estates,IL

Senior Java Developer

Responsibilities:

  • Responsible to design, develop code, Interact with Business Architects to analyze requirements and translate requirement to system implementation components.
  • Object oriented analysis, design (OOAD) and implementation using Java/J2EE technologies.
  • Work on Detailed Code design and develop the code in Java/J2EE components including Core Java, JavaScript, JSP/Servlets, Building Restful Web services, with SQL, oracle DB
  • Test and deploy the developed code in Test and Production environments.
  • Support by fixing any post defects in production environment.
  • Worked on generating database mapping files in Hibernate by forming relations between each table with other tables like One-One, One-Many, Many-One,
  • Configured Logger, appender and layout using log4j.
  • Developed test cases using JUnit.
  • Involved in team to configure the Build and Jboss setup in Eclipse IDE
  • Involved in using the PVCS, version control system and Clear Case in Managing the developed code by the Eclipse IDE.
  • Responsible for maintaining and creating instances of Jboss server and code deployment
  • Used Eclipse for developing and code management throughout the application
  • Build components adhering to Spring IOC & Spring MVC frameworks.
  • Follow coding standards, review Code and follow process documentations for the project.

Environment: Java/J2EE, Servlet/JSP, JavaScript, Restful Web Services, Spring MVC Framework, SQL, oracle DB with Eclipse IDE, Maven & jboss,unix

Confidential, Saint Paul, MN

Java EE Developer

Responsibilities:

  • Developed the code from use cases using JSF 2.0.by writing the Managed beans and configuring them in faces-config.xml.Implemented the JSF-MVC design pattern.
  • Involved in the phases of the project coding, development, testing and debugging.
  • The front end was developed using Primefaces 2.2 and JSF 2.0
  • The front-end validations are carried out using JSF validator.
  • Implemented DAO design pattern in backend
  • Worked on generating database mapping files in Hibernate by forming relations between each table with other tables like One-One, One-Many, Many-One,
  • Involved in development of Organization module of the application.
  • Developed the application using RAD IDE
  • Developed test cases using Junit, Clearcase is used for version control.
  • Configured Logger, appender and layout using log4j.
  • Used Oracle as backend.
  • Used Spring IOC to integrate with the Hibernate

Environment: Java 1.5, JSF2.0, Primefaces 2.2, RAD 7.5, Websphere 7.0, spring 3.0.5, Hibernate 3.3, spring web flow, Junit, windows 7, log4j. Oracle 11g, clearcase

Confidential, Bloomington, MN

Java EE Developer

Responsibilities:

  • Involved in phases of the project including strategic study, requirements gathering and analysis, application design, technical design, development, testing & debugging, implementation, documentation and in corporation of user feedback to plan enhancements in the application system.
  • Provided significant contributions to the code design and restructuring the old code for better, optimized, fast performance.
  • Developed the code for the tabulated listings, reports and charts for the daily trade statistics of the customers using MVC design pattern
  • Designed and developed the interacting JSPs and Servlets for modules like User Authentication and Performance Display.
  • Developed front-end user interface modules by using HTML, XML, CSS, Ajax, etc. Front-end validations of user requests carried out using Java Script
  • Developed Web Services clients using SOAP, WSDL
  • Also implemented Data Access Object pattern in the Integration Tier.
  • Hibernate was used for Object Relational mapping.
  • Wrote Stored Procedures for Oracle Database, also developed views for the queries used.
  • Configured Logger, appender and layout using log4j.
  • Developed build script using ANT tool for build, packaging and deploy and run operations.

Environment: Java 1.5, J2EE (Servlets, JSP, JDBC), Struts,webservices,agile, XML, Hibernate, Java Script, CSS,HTML,, weblogic, Ant,CVS, Windows NT,oracle,Unix,Spring,AJAX.

Confidential, Plano, TX

Java Developer

Responsibilities:

  • Involved in Design and prepared activity diagrams, sequence diagrams and class diagrams from various use-cases using Rational Rose.
  • Wrote CSS file for writing common classes which give the proper look and feel as mentioned in UI standards
  • Developing web-based user interface using JSP, JavaScript & HTML with Struts
  • The middle tier was developed using Session Beans, Entity Beans and presentation tier extensively made use of JSP
  • Involved in Design and Development using Oracle as database.
  • Contributed to project by working on end to end flow - developing JSP's for front end, by developing Servlets, BO classes in middle tier and to database front by writing various SQL queries and Stored Procedures.
  • Designed and developed modules "Fixed income, CreditNote, Payment History, Reports generation
  • Developed test cases using JUnit.
  • Built, tested and debugged JSP Pages for critical modules in the system.
  • Coded the Taglibs to aid front-end JSP pages.

Environment: Java, J2EE, JSP, Servlets, Java Script, Custom Tags, struts, JDBC, XML, webservices Spring, Oracle, Weblogic, JMS, LDAP Server, Log4j, VSS, Windows 2000,Junit,Agile.

Confidential, Salt Lake City, UT

Java Developer

Responsibilities:

  • Involved in several phases of the project including strategic study, requirements analysis, application design, technical design, development, testing & debugging, implementation, documentation and in corporation of user feedback to plan enhancements in the application system.
  • Coding of JSP Pages for External Application (EXA) using Custom Tag Library which create standard tag used in the aplication.
  • Coding of Handler Classes and Value Objects (Company, User, Address, and Accounts Value Objects etc) passed to the INA Applet for display.
  • Involved in coding Stateless Session Bean that validates an input XML and sends the validated XML to the Queue using JMS API. These session beans are called by Message Driven Beans.
  • Data is inserted in DB2 Database as a CLOB data using the DAO Framework via the Bulk Entity Bean (BMP).
  • Rational Clear Quest was used for defect and issue tracking in a team environment sharing the code repository lying in Rational ClearCase LT.

Environment: JDK 1.4, EJB 2.0, Struts JSP, Applets, RMI, JDBC, RAD 6.0 Websphere,Apache Tomcat server, HTML, XML, XSL, JavaScript, IBM

Confidential, Bellevue, WA

Java Developer

Responsibilities:

  • Involved in designing and developing presentation layer using Struts view tags (HTML, Bean, Logic and Nested), JSP and HTML
  • JDBC coding using SQL, PL/SQL, Stored Procedures, etc
  • The data is persisted using an Oracle
  • Use AJAX Asynchronous Java API for XML for better look and feel and better validation.
  • Responsible for software architecture, design and implementation of new and innovative approaches using tools such as Spring Framework, Hibernate, Aspect, JSF and web services..
  • Development and Implementation of various integration services with deployment using ActiveMQ, Mule ESB and custom Spring Framework based Java components
  • Developed the Struts Action classes and Action Form classes and configured them in Struts configuration files as part of the controller component
  • Modified the Hibernate mapping files and associated mapping classes according to the company standards.
  • Developed Data Access Objects (DAO) to make a stored procedure call to extract the data from the database, put the retrieved data in particular format and to write the data to a flat file.
  • Used Eclipse for developing and code management throughout the application.
  • Involved in writing ANT Scripts for building the application.
  • Used Log4J logging framework. Log messages with various levels are written in all the java code.
  • Developed test cases using JUnit.
  • Performed Debugging, Analysis, unit testing, regression testing, and system testing of the entire project
  • Provided test reports and development documentation for client use

Environment: Java, J2EE, JSP, Struts, EJB, JMS, Oracle, PL\SQL Eclipse, MS SQL SERVER, MQ subversion, XML, HTML, DHTML, Log4j, ANT, Hibernate, UNIX, JUnit.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Designed Sequence, Class and Use Case Diagrams as part of planning using Rational Rose.
  • Implemented J2EE patterns viz. Front Controller, Session façade, Business Delegate, DTO
  • Designed powerful JSF and JSP Tag libraries, CSS for reusable web interface components, and also to support the necessary workflow, input validation and output formatting, and binding application data to rich UI components.
  • Made the presentation layer even richer by adding Tiles framework to the combination.
  • Created state-less session bean for Use case of the specification.
  • Implemented User defined exceptions at the Bean level and used that to display the user-friendly errors at the Presentation layer.
  • Extensively involved in the creation of Remote Interfaces, remote home and local interface and local home interface for the modules.
  • Developed the Utility classes used by most of the components in this application.
  • Used Hibernate for Object Relational Mapping.
  • The necessary interfaces and deployment descriptors were generated with XDoclet from the annotations in the session beans.
  • Developed build script using Jakarta ANT tool for build, packaging and deploy and run operations.
  • Configured Logger, appender and layout using log4j.
  • Rational Clear Case was used as Source and version control for rebasing and delivering the code
  • Responsible for reviewing and optimizing the code.
  • Written JUnit test cases for JSP, Servlets and EJB modules, and prepared code documentation for future and upgrades.

Environment: Java, Servlets, EJB, JSP, JDBC, Hibernate, JSF, Struts, Tiles, XML Java Script, CSS HTML, MS SQL SERVER, Rational Rose 2000, Ant Rational Clear Case, subversion, XDoclet, Log4j, Windows NT.

Confidential

Programmer Analyst

Responsibilities:

  • Designed and developed static and dynamic web pages.
  • Involved in Coding server pages using JSP and Servlets
  • Written the jdbc code for the database.

Environment: Windows2000, JSP, Websphere, Servlets, JDBC, EJB and Oracle8i

We'd love your feedback!