We provide IT Staff Augmentation Services!

Senior J2ee Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

Objective

  • Seeking a position as Senior Programmer/Analyst to provide business critical applications with Java toolset in building Enterprise software products.

SUMMARY

  • 7+ years of extensive experience in complete software development life cycle including user interaction and project management, requirements capture, analysis, design, development, testing and deployment of Enterprise and Web based n - tier distributed applications.
  • Extensive experience, in-depth and hands-on knowledge of object oriented, web, Web Content Management technologies on Banking /Finance, Insurance.
  • Experience on design and development of applications using J2EE technologies and frameworks like Struts 1.2, JSP 2.0/1.2, Hibernate 3.0, Servlets 2.4, Ajax, JNDI, JDBC, EJB, RMI, Web Services using UDDI, WSDL and Axis.
  • Worked on various Web/Application Servers like Web Sphere Application Server 5.x/6.X, Tomcat 5.X/6.X, and BEA WebLogic 5.x to 8.x.
  • Developed applications on RAD 6.0, WSAD 5.X, Eclipse 3.x, IntelliJ Idea IDE 6.1, NetBeans 4.0/6.0
  • Experience on developing applications using software development methodologies like waterfall and Agile.
  • Strong OOA and OOD Knowledge and Design Concepts and implementation using software methodologies and using UML with MS Visio & Rational Rose tools.
  • Strong experience in Oracle 9i/10g, SQL Server 2000.
  • Extensively implemented J2EE and java design patterns in design and implementation of applications.
  • Implemented web components using J2EE and Web Services.
  • Good experience in handling logging mechanisms like log4j.
  • Demonstrated ability of innovative thinking, and developing applications using Industry standards, software development practices and processes.
  • Quick Learner, Excellent Team Player with good interpersonal and communication skills.

TECHNICAL SKILLS

Operating Systems: Windows 9x/NT/2K, Ms-Dos, UNIX, LINUX, Sun Solaris.

Programming Languages: Java, C, C++, VC++, CGI, PERL, 8085/8086 Microprocessors Assembly Language

Web Technologies: Struts, Spring, JSP, Servlets, EJB, XML, JDBC, Java Beans, JFC, Swing, HTML, DHTML, CSS, JavaScript, Custom Tag Libraries, Web Services.

RDBMS/Query Tools: Oracle 10g/9i/8i, SQL server 7.3, My SQL, MS-Access, Toad, SQL Developer.

Messaging & EAI: JMS, IBM MQ Series

Java Advanced: Applets, Swing, JFC, JavaBeans and Socket Programming.

Frameworks: Struts, Java Server Faces (JSF), Spring and Hibernate, J2EE Design Patterns.

Application/Web Servers: IBM WebSphere, BEA Weblogic, Jakarta Tomcat/Apache Web Server.

Scripting: VBScript, JavaScript and CGI scripting.

GUI Tools/IDE & Others: IBM WebSphere Studio Application Developer (WSAD), EclipseRational Application Developer (RAD) and JBuilder.

OO Methodologies: UML, OOAD, Rational Rose 2000.

Testing/Debugging Tools: Testing - Junit Logging - Log4jBuild Tools - Ant 1.7

Protocols/Standards: TCP/IP, HTTP, HTTPS, FTP

Version Control: Rational Clear Case and CVS.

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Senior J2EE Developer

Responsibilities:

  • Implemented Client-side custom validation classes called by the View layer to validate various input values like funds received, balance of the amount, daily transaction limits set on the accounts.
  • Developed SOA Web Services using XML, XPATH, XSD, WSDL and Apache Axis.
  • UsedHibernate ORMframework to communicate with database Oracle to achieve persistence and maintain data easily.
  • Deployed the U.I on Websphere Application Server, monitored the performance and completed the User Acceptance testing.
  • Developed and configured the Java beans using Spring and Hibernate framework.
  • Mapped the POJO objects to Data Model layer and recorded end of the day cash movements using Hibernate.
  • Used open source Jasper API, and ireport for creating the report templates and accessing the reports data from database.
  • Developed the spring bean components through bean factory offering instances fordelegates, DAOs, and Business Objects
  • Redesigned existing modules to improve performance and reduce database trips with using Hibernate joins and Caching techniques.
  • Worked as single point support for the offshore testing team.
  • Used Log4j for logging mechanism and developed wrapper classes to configure the logs
  • Involved in creating Test & Validation plan document and done with Unit/Integration Testing on Test and UAT environments.

Technologies: Java/J2EE, JNDI, Rational Software Architect RSA 7.x, Rational Application Developer RAD 7.0, Websphere Application Server 6.x, Websphere Business Modeler 6.x, IBM HTTP Server, Hibernate 3.0, JDBC, XML, DTD, WSDL, JAXB, JSF, JPA, TOAD 8.5, 9.1, Oracle 10g, Windows XP, log4j, HTML, XHTML, CSS, Java Script, Java Mail, SMTP, AJAX, CVS, LDAP.

Confidential, Miami, FL

Java Consultant

Responsibilities:

  • Analyzed the requirements, authored Technical Design Specification documentation and presented design to peers and sub-ordinates using Micro Soft Office Suite, Word, Excel and PowerPoint.
  • Developed, and deployed server side Java, servlets, and Java server Faces (JSFs) for browser based conference software.
  • Developed advanced Java Script modules such as capture visitor information, browser version, button animation, timing object.
  • Implemented JSF framework to simplify the development of user interface framework.
  • Developed JSP, JSF custom tags to support custom User Interfaces. Deployed the application BEA Weblogic application server.
  • Extensively used JSTL tag libraries.
  • Developed and configured the Java beans using Spring and Hibernate framework.
  • Involved in developing SOA Web Services using XML, XPATH, XSD, WSDL and Apache Axis.
  • Involved in developing the applications using Spring Framework for Dependency Injection
  • (Inversion of Control), Implemented the business logic using (session and entity beans)
  • Used Data Power Devices for security and using the device to perform XML acceleration
  • Developed data access layer using Data Access Object (DAO), Session Façade, Business Delegate and Singleton design patterns
  • Worked with JSF framework to represent UI components and manage their state.
  • Conducted the SQL performance analysis on Oracle 9i database tables and improved the performance by SQL tuning.
  • Developed and maintained Hibernate based data layer. Used JUnit and Test cases for testing the application modules. Used CVS for version control.
  • Coding, testing and deploying the web application using WebLogic 9.2.
  • Implemented Test cases using JUnit and Tested Webservices.

Technologies: J2EE, JDK 1.5, Java Beans Spring 2.0, JSF, Servlets, Java Script, Hibernate 3.0, Eclipse Europa 3.3.2, Sun Java One Directory Server, Toad, Oracle 9i, PL/SQL, Log4j, XML, HTML 4.0, JUnit 4.0, JMS, XML Bean, Axis Webservices, Weblogic Application Server, NetBeans IDE.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Document the change request as per the procedure.
  • Involved in Coding and Designing phase.
  • Involved in Presentation Layer development using JSP and HTML.
  • Created Powerful and Dynamic Search capability backed with PERL regular expressions.
  • Developed multiple PERL text parsers to analyze the documents uploaded by members.
  • Interacted with client, gathering business requirements and going through technical specifications.
  • Involved in Front end development using JSP and Java Script validations in Product Maintenance screen.
  • Working with Apache POI for generating Excel sheets based on the client requirements.
  • Developed a stand-alone Java application to generate Monday Morning Reports automatically.
  • Implemented Object relational Mapping with Hibernate to connect with databases like DB2, Teradata and Informix to execute various queries.
  • Involved in developing Executive Summary Reports, creating styles and working with markdown dollars calculation.
  • UsedSpring MVCframework for legacy application with the help of Handler Adapters, Dispatcher Servlet, view resolvers and various controllers.
  • Developed Cross cutting concerns such as declarative transaction management and logging usingSpring AOP
  • ConfiguredSpring JMS (MDB)for providing email notifications to the manufacturers.
  • Implemented several design patterns such asMVC2, Business Delegate, DAO, DTO, Service Locator, Observer, SingletonandFaçade.
  • Retrieving the data from flat files and Updating them periodically based upon the current data and uploading the latest reports onto SharePoint Server.
  • Used Log4j for generating logging messages on console to make ease for debugging.

Technologies: Windows XP, PERL 5, Java (JDK1.5), J2EE, JSP, AJAX, JSON,UNIX, HTML, Java Script, Hibernate, Java Mail API, JMS, Spring2.0, DB2, Informix, Apache POI, WebLogic Application Server, Rational Software Architect 7(RSA/RAD), Editplus, Putty, Queryman, QMF, Rational Clearcase, Share Point Server.

Confidential, Ellicott City, MD

Java Developer

Responsibilities:

  • Involved in the Full Life cycle of the project, i.e. through design to testing and in implementing OOAD using UML.
  • Used J2EE design patterns like DTO, MVC, Session Facade, Business Delegate, DAO, and Service Locator.
  • Involved in the development of presentation tier using HTML, JSP, XML, and CSS.
  • Developed Dispatch Action classes, DynaAction forms, and struts-config.xml file using struts 1.1 and also used various struts tag libraries.
  • Used XSLT for transforming the Xml Documents in to the other Xml documents for the users to understand.
  • Used XPath to navigate through elements and attributes in an XML document.
  • Deployed the web components and business components into the server.
  • Written complex SQL queries, Stored Procedures and Functions and Triggers in PL/SQL.
  • Created JUnit test cases.
  • Used Ant for builds creation and to push onto different environments.
  • Used CVS for software configuration management and version control.
  • Participated in the Production support and Maintenance of the project.

Technologies: J2SE 1.4, J2EE 1.3, Struts1.1, WSAD, Web Sphere, EJB, JSP 1.2, Servlets, JDBC 2.0, JMS, UML, IBM Rational Suite, Oracle 9i, SQL, PL/SQL, Ant, CVS, HTML, DHTML, JavaScript, CSS, XML, XSLT, Xpath, XML Spy, UNIX, Windows-XP.

We'd love your feedback!