We provide IT Staff Augmentation Services!

Java/j2ee Senior Developer Resume

2.00/5 (Submit Your Rating)

Wilmington, DelawarE

SUMMARY

  • 9+ years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, XML and Relational Databases.
  • Experience in all phases of software development life cycle.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Proficiency in developing secure web applications and server side development using EJBs, JDBC, JNDI, Struts, Spring, AJAX, JSP, JSTL, Servlets, JavaScript, XML, CSS, HTML, IBATIS, Hibernate and various Design Patterns.
  • Expertise in developing the distributed applications using J2EE Application Servers such as IBM Web Sphere, BEA Web logic
  • Expertise in developing applications using Apache Tomcat server.
  • Knowledge in Liferay and Weblogic Portal server.
  • Hands on experience with databases including Sybase and MySql involving stored procedures, triggers, functions, indexes, and packages.
  • Working knowledge on XML Technologies JAXP (DOM and SAX parsers).
  • Expertise in developing applications based on Struts (Model 2 Architecture) and JSF frameworks.
  • Experience in using the Object Relational Mapping tool Hibernate and Ibatis, strong in using XML mappings and Java Objects
  • Good experience in Spring’s IOC, AOP and Spring’s integration with Hibernate and Atomikos/JOTM open source transaction managers.
  • Experience in creating and deploying JSR168/286 portles in the websphere portal server 6.1.
  • Experience in JAX - RPC and JAX-WS web services using Apache Axis and Apache CXF Soap Engine.
  • Experience in REST style web services using Spring Restful Framework and Jersey.
  • Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Business Delegate, Session Facade, Service Locator etc.
  • Hands on Experience with Solving Hacking threats using OWASP ESAPI project.
  • Experience in open source rich internet application framework Flex 3.x/Flex4.x, Flex Builder, Action Script, JavaScript library JSON.
  • Hands on the tools such as Eclipse, RAD, Textpad, Editplus, Rational Rose, Microsoft Visio, Linux vi editor, Webscarab, Webtrends etc.
  • Worked extensively on various flavors of UNIX operating system like Linux, Solaris.
  • Hands on experience in VPN, Putty, winSCP, VNCviewer, etc.
  • Experienced in writing ANT scripts to build and deploy Java applications.
  • Experienced in creating Maven Projects integrated with Nexus and Maven Central repository.
  • Strong analytical skills with ability to quickly understand client’s business needs.
  • Involved in meetings to gather information and requirements from the clients.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: JAVA, J2EE, XML, SQL, PL/SQL, Unix Shell Script, Flex3.x/4.x,ActionScript 3.0

Web/XML Technologies: HTML, DHTML, CSS, JavaScript, AJAX, Servlets, JSP, SAX, DOM, XML, DTD, XSD, JAXP, JAXB2.0,Flex3.x/4.x,JSR 168/286 portlets

Frameworks: EJB 2.0/3.0 (Stateless Session Beans, CMP, BMP, MDB), Hibernate 3.0, Spring 3.0,Spring web-flow 2.3.2, Struts 1.2, Tiles, JAX-RPC/JAX-WS, Apache Axis/CXF, Atomikos, JOTM.

Apache Projects: Ant 1.5, Maven3.0,Log 4j, Struts1.4, Jakarta Commons, and Apache POI.

Tools: & Utilities: Eclipse, RAD, Editplus, Textpad, winSCP, VSS, Toad, Putty, Webscarab, SOAPUI.

Application/Web Servers: BEA Web logic, IBM Web Sphere Portal 6.1, Tomcat.

RDBMS: Sybase, MS Access.

Source Control: Harvst 12.0, SVN

Design Patterns: Singleton, Factory, Service Locator, Transfer Object, Front Controller, DAO, Iterator, Observer.

Operating Systems: Windows 9x/2000/XP, Linux, UNIX, Sun Solaris

PROFESSIONAL EXPERIENCE

Confidential, Wilmington, Delaware

Java/J2ee Senior Developer

Responsibilities:

  • Followed completed Agile (Scrum) software development practice.
  • Played the role of a Scrum Master creating and prioritizing backlogs.
  • Played the role of a Developer participating in Grooming, Planning, Standup and Retro.
  • Created Sales Associate Service System( SASSy) Home Loans Module using Spring MVC
  • Created Universal Money Transfer module using Spring Web Flow.
  • Created Restful Service using Jersey JAX-RD implementation.
  • Upgraded Transite application to the new version of Spring Framework, Spring Security and Soring web flow.
  • Created JUnit test cases following test driven development approach.

Environment: Java 1.5, Tomcat 6.0, JAX-RS Web Services, Spring Framework 3.0, Spring web-flow 2.3,Maven 3.0, Eclipse Juno, Subversion

Confidential, New York, NY 

Java/J2ee, Flex, Portal Developer/Tech Lead

Responsibilities:

  • Extensively worked on front end, business, and persistence tier using the JSR168/286 porlets.
  • Involved in design, development and testing phases of project.
  • Involved in design, analysis and architectural meetings. Created Architecture Diagrams, and Flow Charts using Microsoft Visio.
  • Followed agile software development practice paired programming, test driven development and status meetings.
  • Created Portal pages, Portlets, Themes and Skin for the Websphere Portal server.
  • Created XML Access scripts for deploying Portal pages and portlets.
  • Created Flex Stepup Component facilitating interaction between cross domain flex applications using Flex Local Connection.
  • Created JSP/Servlet Stepup Component facilitating interaction between cross domain web applications.
  • Used Flex Runtime Shared libraries to improve the performance of the File Transfer application.
  • Completed a POC migrating File Transfer Web application running on Websphere Application server to Tomcat server.
  • Completed a POC, creating inbound Apache CXF web service with Authentication, Digital Signature and Encryption.
  • Created Session Extension Component enabling Line Of Business applications which are hosted in their own domain to extend portal session.
  • Created Servlet filter and implemented centralized solution for solving major Ethical Hacking issues using open source OWASP ESAPI project
  • Responsible for co-ordinate with Second Factor Authentication development team.
  • Involved in design and development of web services using AXIS CXF soap engine.
  • Integrated portal application with webtrends reporting engine.
  • Mavenized Web and Portal applications and deployed to Nexus repository.
  • Used JUnit to test persistence and service tiers.
  • Used RAD Integrated Development Environment (IDE) in entire project development.
  • Involved in Siteminder configuration and development to authenticate user credentials.
  • Used JIRA for bug tracking.

Environment: Java 1.5, Websphere Portal 6.1, JSR168/286 portlets,Spring 3.0, Web Services, Axis 2.0, Apache CXF,Log4j 1.4, Flex4.0,ActionScript 3.0,Flex builder, Ant, Eclipse Juno, RAD7.0, Subversion, Havest, JIRA, Microsoft Visio, Linux.

Confidential, New York, NY 

Java/J2ee, Flex Developer/Tech Lead

Responsibilities:

  • Strong experience in front end, business, and persistence tier using the Spring Framework.
  • Strong experience in development, and testing phases of software development life cycle.
  • Implementer MVC Framework using Spring MVC.
  • Created Flex3.0 component for Storing and Retrieving RSA AA Device Token cookie using Flash Stored Object.
  • Remediated Ethical hacking issues in the Flex Component.
  • Developed JAX RPC clients with web services security to communicate with the RSA AA web service.
  • Developed persistence layer using DAO patter to interact with the Sybase Database.
  • Developed presentation tier using JSTL, JSP and HTML.
  • Involved in Unit testing.
  • Implemented Spring with IOC using spring proxy Beans for prototype development.

Environment: Java 1.5, Websphere application server 6.1, Web Services, Axis 2.0, Hibernate 3.0, Spring 2.0, Flex3.0, Action Script 3.0,Flex Builder, Log4j 1.4, Ant, Eclipse 3.1, RAD7.0, PL/SQL and Sybase.

Confidential, New York, NY 

Senior Java/J2EE Developer

Responsibilities:

  • Designed and developed an extensible application design Using Servlet/JSP making onboarding a new LOB application seamless.
  • Developed a client application for Websphere extreme scale.
  • Developed build scripts for ear and war applications to deploy on Web sphere server.
  • Developed web services client using Axis soap engine.
  • Implemented logging using apache Log4j framework.
  • Configured Web sphere for connection pools, data sources, jms connection factories, jms server queues and deployment of ear and war files.
  • Tested service layer with transactions using JUnit test cases.

Environment: Java1.5, J2EE, Web sphere app server 6.1, JSP/Servlets, log4j 1.4, Ant 1.5, Microsoft Visio, Eclipse3.1, RAD 7.0, XML, HTML, CSS.

Confidential, New York, NY

Senior Java/J2EE/Flex Developer

Responsibilities:

  • Designed a new technical stack with Flex Portlets and SWIZ as front end, Spring in middle tier and Spring Ibatis for the persistence layer.
  • Developed Flex server side communication using Spring-Blaze DS integration.
  • Created an extensible client side framework using SWIZ framework.
  • Created Custom Flex3.0 components in Action Script and MXML by extending the Flex3.0 base components,
  • Used Flex Item Renderer and Flex Item Editor for displaying complex custom components.
  • Used Advanced Flex programming concepts like External Interface, Shared Objects, and Localization.
  • Used Flex Repeater component for displaying set of data in a Data grid and customized the data displayed using Item Renderers and Item Editors.
  • Used Flex View State to change the view.
  • Designed and Implemented Ibatis data persistent framework to persist any kind of Java object, manipulate a hierarchy of objects, handle collections, caching and work with transactions.
  • Involved in Implementation of Middleware framework using Ibatis and Spring Framework.
  • Designed and developed Service layer using spring framework using IOC and AOP for distributed transaction processing.
  • Configured Weblogic for connection pools, data sources, jms connection factories, jms server queues and deployment of ear and war files.
  • Involved in Load testing using Load Runner, creating basic Load Runner scripts.
  • Maintained the application configuration information in various properties file.
  • Created a prototype using JSP168 portlets
  • Performed unit testing, system testing and integration testing.

Environment: Java1.5, JSP/Servlets, Spring3.0,Ibatis, Flex3.0,ActionScript 3.0,Flex Builder,Log4J, IBM Weblogic 10.0, Webshere portal server6.1,JDBC, HTML, DHTML, Java Script, CSS, Rational Rose, UML, XML, XSLT, PL/SQL, Windows NT, UNIX.

Confidential, New York, NY

Senior Java/J2EE/Flex Developer

Responsibilities:

  • Interacted with the clients to gather & analyze business requirements of the various modules of the project.
  • Extensively involved in the design, coding, deployment and maintenance of the project.
  • Designed and developed the user interface (UI) components using Adobe Flex 2.0, Action Script 3.0.
  • Created Flex custom components using MXML and Action Script by Extending the base Flex components.
  • Used Item Editor and Item Renderer for rendering complex UI components.
  • Developed Flex server side communication using Blaze-DS.
  • Written ant build.xml files for ear and war files generation.
  • Written the Load Runner scripts to test the performance (stress) of the application by increasing the concurrent users.

Environment: Java, J2EE, Flex2.0, Action Script 3.0,Flex Builder, Weblogic 10.x, log4j, Ant, Sybase, EJB 2.0, Action Script2.0,XML,HTML.

Confidential, New York, NY

Senior Java/J2EE/Flex Developer

Responsibilities:

  • Involved in design and implementation of the application using HTML.Struts1.2, EJB2.0, JDBC, JTA, JMS and JCA.
  • Used Struts tiles libraries for layout of web page, and performed struts validations using Struts validation framework.
  • Designed and developed Service layer using Struts framework.
  • Developed server side components development using EJB 2.0 Session Beans and Message Driven Beans.
  • Managed distributed transaction using Weblogic transaction manager between Session bean and Message Driven bean.
  • Developed DAO layer using plain JDBC to interact with the Sybase database.
  • Involved in developing a JCA component to interact with the Mainframe system
  • Written ant build.xml files for ear and war files generation.
  • Responsible for deploying different modules of the project in Web logic application server.
  • Involved in the Integration of the project on Web logic application server.
  • Played an active role in the deployment process of the applications on the server side.
  • Involving in Building the modules in Linux environment with ant script.
  • Worked on various activities deployment and integration of all the modules as part of Integration Team.
  • Involved in Fixing the UAT Bugs, change requests (CRs) analysis and impact analysis of CRs.
  • Involved in development of Sybase tables, stored procedures, and functions.
  • Involved in the JMS configurations in web logic application server.

Environment: Java, J2EE, Struts1.2, JSP, Servlets, JDBC, JMS, Weblogic10.x, log4j, Ant, Oracle, Eclipse, EJB 2.0, XML, HTML.

We'd love your feedback!