We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Fairfax, VA

SUMMARY

  • Sun Certified Java Programmer with more than 10+ years of experience in software development (Java Technologies) with rich experience in Financial and Retail.
  • Extensive experience working in all phases of software development life cycle including User Interaction, Business Analysis/Modeling, Development, Integration, Documentation, Testing, and Implementation
  • Good experience working within Health Care industry. Good understanding of Insurance.
  • Extensive hands on experience in “n - tier” architecture and Client server environment.
  • Expertise in J2EE based framework such as Struts and Design Patterns, SOA, Hibernate and Web Services
  • Worked on key technologies such as JPA, Spring, Hibernate, Struts2, JSF
  • Worked on Implementing security using Spring Framework with LDAP
  • Worked in Implementing security using Struts2 Interceptor
  • Worked on Web-based Internet/Intranet, Client/Server, and Distributed Architecture Applications using Java, J2EE Technologies (EJB2.0, Servlets, JSP, Java Messaging, JDBC 2.0, XML, and XSLT), WSAD, Eclipse, RAD, CVS, ANT, HTML, and Java Scripts and JIBX.
  • Proficiency in designing & developing multi-tier applications using frameworks like struts with Validator and Tiles Framework.
  • Worked on Installation and configuration of DB2, backup and Restore of DB2 of Remote Machines and also Oracle and DB2 UDB database with SQL plus and TOAD.
  • Wider Knowledge in Design and Development of Distributed OOAD based systems using Rational Rose (Use Case, Class Diagram, Sequence Diagram, Collaboration Diagram, State Chart and Activity Diagram)
  • Worked on Versioning system as CVS, SVN, and VSS.
  • Worked on Installation, Configuration of IBM Websphere Application Server (WAS) 6.0 and IBM HTTP Server and IBM Server Plug-in.
  • Worked on Installation, Configuration of IBM Websphere Application Server (WAS) 7.0.
  • Worked on JMS using HornetQ with Jboss for implementation of batch jobs processing.
  • Worked on production support and handled direct interaction with Customers.
  • Worked on JPA Framework With Hibernate and Spring.

TECHNICAL SKILLS

Languages/Specifications/Frameworks: JAVA, J2EE, PL/SQL, Struts1.1, Struts2, JPA, Spring,Hibernate, JSF, Spring Security, Struts2 Interceptor

IDE/Tools: Rational Rose, RAD 6.0, Eclipse 3.0, Rational Test Manager

Enterprise Technologies: J2EE,Servlet, JSP, JDBC, JNDI,Xml,JavaScript,Ajax, Web Services,JavaSwing,Java-OracleObjectBinding, SOAPprotocol, OOPS, SDLC, UML, Java Messaging, SAX and DOM Parser

Database and tools: Oracle 8i/9i (Procedures, Functions, Packages, Cursors, Triggers), MS-Access, UDB DB2, SQL Server2003, SQL Server 2005, Sql plus, Toad

Application Server/Web Server: IBM Web Sphere 6.0, Tomcat 5.5, JBoss 1.4, Weblogic

Operating Systems: Microsoft Windows (all platforms)

Source Control: CVS,SVN, Visual SourceSafe

Middleware: EJB 2.0,EJB 3.0, RMI,JMS

PROFESSIONAL EXPERIENCE

Confidential, Fairfax, VA

Senior Java Developer

Responsibilities:

  • Involved in gathering requirements and understanding the business process.
  • Hands-on coding to develop set of Action classes for handling business logic.
  • Used Spring for invocation of Beans via Dependency Injection
  • ANT is used to build the workspace to create basic classes as Backing Bean and Presentation pages.
  • Worked on Hibernate as ORM tool to communicate with Database layer.
  • Involved in preparing the data model and use case entity relationship model for each functionality and module.
  • Designed and Developed user interface using Struts2, Struts1 and JSP.
  • Deployed Application Server, reviewed workflow and introduced enhancements
  • Responsible for Bug fixing and Maintenance of the complete project.
  • Extensively worked on Procedures, Functions & SQL's.
  • Worked on production support and interacted directly with the users.

Environment: Java (1.5), J2EE (1.5), JSP 2.0, Struts 2, JavaScript, Java and J2EE Design Patterns, Web Services, Oracle, VSS, SVN, IBM Websphere Application Server, RAD, PL/SQL, Spring, Hibernate

Confidential, Rockville, MD

Senior Java Developer/Team Lead

Responsibilities:

  • Involved in gathering requirements and understanding the business process.
  • Hands-on coding to develop set of Action classes for handling business logic and Hibernate API for data logic.
  • Maven is used to build the workspace to create basic classes as Backing Bean and Presentation pages.
  • Worked on Messaging system (JMS) using HornetQ with Jboss Server.
  • Involved in preparing the data model and use case entity relationship model for each functionality and module.
  • Designed and Developed user interface using JSF and JSP.
  • Deployed Application Server, reviewed workflow and introduced enhancements
  • Responsible for Bug fixing and Maintenance of the complete project.
  • Responsible for taking daily backups and managing the source with SVN Server

Environment: Java (1.5), J2EE (1.5), JSP 2.0, JSF, JavaScript, Log4J, Java and J2EE Design Patterns, Web Services, SQL Server 2005, Maven, Jboss Server, SVN, HornetQ (JMS), Tomcat server.

Confidential, Germantown, MD

Senior Java Developer/Team Lead

Responsibilities:

  • Actively managed different stages of the SDLC - stakeholder communication, requirements gathering/review, build, QA and implementation.
  • Working on consuming Web services to communicate with other systems.
  • Hands-on coding to develop set of Action classes using Struts for handling business logic and Hibernate API for data logic.
  • Ant is used to build the workspace to create basic classes as Backing Bean and Presentation pages.
  • Worked on implementing Spring Security and Security using Struts2 Interceptor
  • Responsible for taking daily backups and managing the source with Clear Case Repository
  • Worked closely with Business Analysts to analyze the feasibility of the system requirements and offered recommendations to redefine functional specs.
  • Involved in preparing the data model and use case entity relationship model for each functionality and module.
  • Participated in code reviews and implemented best practices for the enhancements.
  • Designed and Developed user interface using struts and JSP.
  • Deployed Application Server, reviewed workflow and introduced enhancements
  • Responsible for Bug fixing and Maintenance of the complete project.

Environment: Java (1.4), J2EE (1.4), JSP 2.0, Struts 2.0, JavaScript, Log4J, Java and J2EE Design Patterns, Web Services, SQL,, Clear Case, Jboss Server, JPA, LDAP.

Confidential, TX

Senior Developer

Responsibilities:

  • Actively managed different stages of the SDLC - stakeholder communication, requirements gathering/review, build, QA and implementation.
  • Worked on implementing Web services to communicate with other systems as Product Wizard to fetch the backend end data.
  • Hands-on coding to develop set of Action classes using Struts for handling business logic and Hibernate API for data logic.
  • Ant is used to build the workspace to create basic classes as Backing Bean and Presentation pages.
  • Copybook Objects is used to map the objects in Front End (Java UI) with the objects placed in Backend (mainframe).
  • Worked on Business Objects and then converting into Data Objects. BO to DO conversion
  • Worked on Java Messaging for notification when some automated process gets failed.
  • Worked on the optimization of queries using SQLJ to fetch values from the Allowable Value Manager.
  • Worked closely with Business Analysts to analyze the feasibility of the system requirements and offered recommendations to redefine functional specs.
  • Involved in preparing the data model and use case entity relationship model for each functionality and module.
  • Participated in code reviews and implemented best practices for the enhancements.
  • Worked Extensively on Custom Tags to reduce complexity.
  • Implementation of SAX Parser to read XML Documents.
  • Designed and Developed user interface using struts and JSP.
  • Deployed Application Server, reviewed workflow and introduced enhancements
  • Responsible for taking daily backups and managing the source with SVN Server
  • Responsible for Bug fixing and Maintenance of the complete project.
  • Good understanding of Perl Language while working on in- house Wikipedia.
  • Mentoring to the offshore team regarding Technology and the business requirements
  • Worked extensively in WSAD IDE, Websphere Application Server including JDBC sources creation, virtual host and security configurations.

Environment: Java (1.4), J2EE (1.4), JSP 2.0, Struts, JavaScript and AJAX, Log4J, Java and J2EE Design Patterns, Web Services Oracle PL/SQL,, SVN, IBM Websphere 6.0, Oracle 10g and DB2 UDB Database, SQLJ

Confidential

Responsibilities:

  • Designed and developed the application as per the customer requirements.
  • Implemented Web services to communicate with client Web services to fetch the particular data like Payments details, Agent details.
  • Used JSF pages to divide the screen into various frames and each frame comprise of different functionality.
  • Worked on Java Messaging for notification when some automated process gets failed.
  • XML Gateway is used to pass the XML file containing all the accord objects related to policy.
  • Ajax is used to implement some feature like date format, client side validations, popup windows and many more.
  • Developed the screen handlers, action handlers and controller Servlet.
  • Written the configuration parameters for the module using XML standards
  • Involved in Maintenance and Enhancements for the project.
  • Resolved the defects regarding view and business functional

Environment: Java (1.4), J2EE (1.4), JSP 2.0, Struts 1.2, JavaScript, Java and J2EE Design Patterns, SOAP protocol Oracle PL/SQL, Toad with Oracle 10g, SVN, IBM Websphere 6.0, UDB Database

Confidential

Project Engineer

Responsibilities:

  • Evaluation System-This module is used for finding the precision or accuracy between the Machine
  • Translated Output with the reference data.
  • Deployed application on Jboss as a development server.

Environment: Core Java, Eclipse IDE 2.0, JDBC, Tomcat 5.5, JSP, Servlets, Windows XP

Confidential

Software Engineer

Responsibilities:

  • Involved in all the different stage of SDLC.
  • Writing Use cases for various system requirements.
  • Writing user interface specifications and unit test cases.
  • Designing web applications architecture using Design Patterns.
  • Involved extensively in Design Reviews and Code Reviews to enhance the quality of the project
  • Used Servlets and JSP to generate the information about the client dynamically.
  • Trouble-shoot applications through extensive Log analysis.

Environment: Core Java, Eclipse IDE 2.0, JDBC, Tomcat 5.5, Rational Rose for Designing Use Cases, JUnit, Ant, Windows XP

Confidential

Software Engineer

Responsibilities:

  • Development of user interface using struts, JSP
  • Involved in implementing rules framework in STP using Java.
  • Implementing proper Client and Server side validation.
  • Involved in the development of User Registration & Login
  • Involved in Data base Connectivity through JDBC.
  • Prepared the Class diagrams, sequence diagrams using UML
  • Development of middle-tier business components.
  • Worked on Complex and Nested queries to enhanced the performance of the system
  • Extensively involved in preparation of test plans, unit test cases.
  • Experienced knowledge in IDEs like Eclipse and Net beans.
  • Used LDAP as a Directory Server for user profile information.
  • Perform technical activities related to enhancement and customer specific customization of Cyber Life transactions and functionality.

Environment: Java (1.4), J2EE (1.4), JSP, Struts, JavaScript and AJAX, Log4J, Design Patterns (Factory, Singleton, Service Locator), Web Services, Oracle PL/SQL, WSAD 5.1, CVS, Ant Scripts

We'd love your feedback!