Java Developer Resume Profile
New York, NY
Objective:
Seeking a position to effectively apply my technical and analytical skills and also involve as a part of the team that works towards the growth of organization.
Summary:
- SDLC: 11 years of software development experience in object oriented programming, design and development of Multi-Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
- Core Java/J2EE: Programming experience in Java 6/1.5/1.4/1.3, J2EE, J2SE, EJB 2.0 Entity, Session Beans and Message Beans , Beans, JSP, RMI, JDBC/ODBC, HTML, DHTML, SOAP, C , C, Unix Shell Scripting, CGI/PERL.
- XML: Strong XML experience using XML, XSL, XSLT, DTD Schema SAX/DOM, AJAX, HTML, DHTML, CSS and JavaScript. Experienced in parsing DOM and SAX XML using JAXP API.
- Servers: Experienced with Jboss Application server EAP 5.0, Websphere 6.0/5.0, Apache Tomcat, Weblogic, BroadVision Portal.
- Environment: Experienced with RDBMS implementation and development using Oracle 11g/10G/9i/8i and MySQL on Windows and Linux.
- Architecture: Experience in Object Oriented Programming OOP , Service Oriented Architecture SOA , Aspect-Oriented programming AOP , Spring Framework, Struts Framework, Hibernate, J2EE Design Patterns and MVC.
- Methodology: Experience in various methodologies like Waterfall, Scrum, Agile.
Technical Proficiencies:
Java | Java 6/5/1.4/1.3, JDK 6/5/1.4/1.3, J2EE 2.0/1.1, J2ME, EJB 2.0, GoF and J2EE Design Patterns, JNDI, JSP, Servlets, Java Beans, Applets, JDBC/ODBC, SOAP, WSDL. |
Enterprise Servers | Jboss Application server EAP 5.0, Websphere 6.0/5.0, Jboss, Apache Web Server, Tomcat Apache, BroadVision. |
XML Technology | XML, XSL, DTD/Schema, DOM, SAX, JAXP. |
Framework | Jboss Seam, JSF, Hibernate 3.0, Spring 3.0, Struts 1.2. |
Databases | Oracle 11g, Oracle 10g/9i/8i, MySQL. |
Other Tools | Jboss Developer Studio, RAD 7.0/6.0, Mule Studio, Rational Rose, JBuilder, Eclipse, MyEclipse, NetBeans, TOAD, SQL Navigator, soapUi, XMLSpy, CVS, harvest, IPSwitch, Putty, WinScp, FileZilla. |
Environment | UNIX, RedHat Linux, Windows 95/98/NT/2000/XP. |
Languages / API's | C, C , Java, Perl, SQL, PL/SQL, HTML, DHTML, XHTML, CSS, JavaScript, AJAX, JQuery, DWR, YUI, GWT, WebEx, Prototype, Dojo, XSLT, Log4j, JUnit, UML, Apache POI, Watij, JNDI, JSTL, UNIX Shell Scripting, Ant, Maven. |
Work Experience:
Confidential
Java Developer
Contribution:
- Developed various soap based web services to communicate with various business partners.
- Used Mule ESB to distribute new account and client details to various data store in organization.
- Configured Mule XA transaction to group together JMS and JDBC resources.
- Worked with user and consumer of services to come up with better technical solution.
- Designed core domain models, which are used by all the services developed by team.
- Secured services using two-way SSL handshake.
- Solved OutOfMemory and hung thread issues using CA Introscope and asemon tool.
- Performed code review for team members.
- Used Ibatis to interact with Sybase database.
- Used Jenkins for continues build integration process.
Environment: java/jee, WebSphere Application Server 7.0.0.23, Spring 3.0.2, Mule 3.3.2, Mule Studio 3.4.0, Mule Server 3.4.0, Drools 5.0.1, Groovy, Ibatis, JUnit 4.8.1, Maven 2.2.1, log4j 1.2.15, Soap UI PRO 4.5.0, TortoisesSVN 1.6.16, HP ALM 11, Linux, SVN, Jenkins, CA Wily Introscope, Asemon and Sybase 12.5.4.
Confidential
Contribution:
- Application is based on Jboss seam framework and backend of the system is build using Hibernate.
- Used Spring AOP to manage database transaction.
- Developed Presentation layer using HTML, JSF, Richfaces, JQuery and Seam tag library.
- Design and Implementation of some of the J2EE design patterns like Singleton, Factory, DAO and Inversion of control using Dependency Injection DI .
- Developed SOAP base web service Apache CXF to communicate with other system in ETS.
- Used JAXB for marshalling and un-marshalling XML messages.
- Developed AutoClone ETS internal data intrinsic process module using multi threading.
- Fine-tune the SQL and PL/SQL block using explain plan of Oracle.
- Design database and object architecture with creation of tables, stored procedures, indexes, triggers, views and functions using structured query language SQL .
- Used Maven script to build and deploy project.
Environment: JDK 6, JSP, Jboss Seam 2.2, Spring 3.0, Hibernate 3.3, JSF 1.2, Richfaces 3.3.3, Jboss Developer Studio 3.0, Jboss EAP 5.0, JQuery, Java Script, JUnit 4.5, Maven 3, Linux, SVN and Oracle11g.
Java Developer
Contribution:
- Design and Implementation of some of the J2EE design patterns like Singleton, Factory, DAO and Inversion of control using Dependency Injection DI .
- Application is based on AT T custom framework called FUSION and backend of the system is build on Oracle 11g and the optimization modules use PL/SQL.
- Used JDBC batch update and SQL Loader to process bulk amount of data.
- Used GWT, DWR Direct Web Remoting and YUI library to make presentation layer more interactive and users friendly.
- Developed Presentation layer using HTML, JSP and Spring tag library.
- Created reports regular report, bar chart report, dashboard report, stacked bar chart report, pie chart report , etc. using in-house reporting tool RAPTOR.
- Developed various automation test script to perform basic test case scenario using Watij API.
- Used dbms jobs and crontab to schedule various daily, weekly and monthly data processing jobs.
Environment: JDK 1.5, JSP, Spring 3.0, Hibernate 3.0, JMS, Eclipse 3.5, Apache tomcat server, Linux, Apache POI, Java Script, DWR, AJAX, YUI, GWT, XML, ANT, CVS, Watij, Oracle11g and PL/SQL.