Java/j2ee Developer Resume
FL
SUMMARY
- Over 7 years of experience in Object Oriented Analysis, Design and Java Development, Configuration, Implementation, Testing, Support and Documentation in the entire stage of Software Development Life Cycle and System on Architecture using Java/J2EE technologies.
- Extensive experience in J2EE environment based on Model View Controller (MVC) architecture for development using JSF, Struts and spring.
- Strong object oriented software development experience in C++, JDK, J2EE technologies like Servlets, JSP, JSTL, EJB, JMS, JNDI, JDBC, XML, JSF, Struts, Spring, Jboss Seam, Hibernate, Rich Faces, Tiles, WebLogic Portal, ANT, log4j and Junit.
- Extensive experience in developing Java Web Services using XML, SOAP, Web Services Development Kit, WS - I, WebSphere, JBoss, Weblogic, WSDL.
- Experience in Object Oriented Analysis and Design (OOAD) using UML (Structural and behavioral modeling diagrams including Use Cases, Activity, Sequence, Class, package Diagrams etc). Used UML design tools like Rational Rose XDE for java, Rational Rose 4.0.
- Good knowledge and experience in applying design patterns like Singleton, Abstract Factory, Value Object, MVC2, Session façade, Business Delegate and Service Locator etc.
- Hands on expertise in full software development life cycle (SDLC) including business requirements analysis, system design, development, and testing (Unit, UI and Integration).
- Strong experience in deployment of software and configuration on IBM WebSphere 5.x/6.x, BEA WebLogic 7.x/8.x, JBoss 4.x, Jakarta Tomcat 4.x/5.x, and Apache 2.x. Also extensively utilized J2EE development IDEs WebSphere Application Developer (WSAD) 4.x/5.x, RAD 6.0, Eclipse 3.0, WebLogic Workshop 7.0, Jbuilder 2006.
- Experience in relational and Object oriented database design and implementation using
- Oracle 8i/9i/10g, DB 2.0, MySQL and writing queries in SQL, stored procedures, Triggers, Functions and joins in PL/SQL.
- Experience in developing and generating dynamic content with web development tools like Dream weaver, DHTML, CSS, Java Script, AJAX, XML and DTD, Schema, XPATH, XSLT.
- Effective independent and team player and self-starter with high adaptability to new technologies.
- Have excellent analytical, problem solving and communication skills.
TECHNICAL SKILLS
Programming Languages: Java2EE, C++, C, Perl.
J2EE Technologies: Servlets, JSP, JSTL, EJB, JMS, RMI, JDBC, JNDI, SWING, SOAP, WEB SERVICES, PERL, JAVA XML API (DOM and SAX), STRUTS, TILES, ANT, JSF, JAXB, SPRING, HIBERNATE.
Web/Applications Servers: IBM WebSphere 4.x/5.x/6.x, BEA WebLogic 7.x/8.x.9.x/10.x, Tomcat 4.x/5.x, JBoss 4.x, Apache 2.x
J2EE IDEs: IBM WebSphere Studio (WSAD) 4.x/5.x, Jbuilder 2006,RAD 6.0,IntelliJ Idea, Eclipse 4.x
Database and Related: Oracle 8i/9i/10g, SQL, PL/SQL, DB2, Sybase, and TOAD
Operating Systems: Solaris UNIX, Windows NT/2000/XP/2003 Servers
Web Content Dev tools: XML, XSLT, XPATH, XSD, DTD, HTML, DHTML, Java Script, CSS, AJAX.
Version Control & other tools: Rational Clear Case, CVS, PVCS, Subversion, Star Team, Visual Source Safe, Rational XDE for Java, log4j, JUnit 3.8
PROFESSIONAL EXPERIENCE
Java Developer
Confidential, Tampa FL
Responsibilities:
- Involved in preparing in high level design document (HLD).
- Developed user interface using Struts, JSP, HTML, CSS and Java Script.
- Consumed webservices using apache AXIS to get the job and order details from WFA mainframe.
- Used JMS and message driven beans for queuing the request messages.
- Wrote queries in DB2.
- Used Log4J to store log messages. Created ANT build for building the application.
- Developed Jasper reports for reporting.
- Did unit testing with Junit.
- Developed VForce DQD application using SPRING framework.
- Developed UNIX scripts for file transfer and application configuration.
- Wrote JACL scripts for listener restart and server restart.
- Worked on Production tickets and coordinated with Prod support team.
- Build and Deployed Application in WebSphere and WebLogic Application Server.
Environment: Java 1.6, J2EE, AXIS, Eclipse, JMS, SPRING, WebSphere 7, Web Logic 10.3, Struts, ORACLE, DB2, JUNIT, CVS, ANT, MQ Series, Aqua Data Studio, Jasper Reports, SOAP UI, FileZilla, PUTTY, UNIX.
Java Developer
Confidential, Tampa FL
Responsibilities:
- Used Scrum Agile methodology for development.
- Involved in designing High Level Design (HLD) document.
- Developed user interfaces using SPRING MVC, JSP, JSTL Tag Libraries, HTML, CSS, Java Script and Jquery.
- Developed XML schema and generated java beans using JAXB.
- Extensively used JAXB API to marshall/unmarshall the XML documents to Objects and Vice versa
- Developed spring controllers for customer and account management.
- Developed X12 transformation Web Service using Spring Web Services.
- Used MQ to post payment and acknowledgment payloads.
- Used Spring JMS to post messages to MQ.
- Used WebLogic distributed queues for internal messaging.
- Developed Jasper Reports for customer, account and end of day proofing.
- Wrote SQL Queries and stored procedures.
- Used Log4J to store log messages. Created POM xml for building the application.
- Did Junit testing and Used Green Hat for performance testing.
- Developed UNIX shell scripts for retrieving and sending the files to other systems. These jobs will be configured in CONTROL-M.
- Supported SIT, UAT and Production environments.
- Resolved production tickets.
- Deployed Application in Web Logic Application Server.
Environment: Java 1.5, J2EE, Spring Framework 3.0, Spring MVC, Java Script, JSTL Tag Libraries, JQuery, JSON, Web Logic, Eclipse, Spring Web Services, CXF Web Services, JAXB, SOAP, JMS, MQ, WSDL, Subversion, Jasper Reports, Oracle, MAVEN, UNIX.
Java Developer
Confidential, Winston-Salem NC
Responsibilities:
- Used Scrum Agile methodology for development.
- Used Value Objects, Service Locator, Session façade design patterns.
- Developed user interfaces using Servlet, Struts, JSP, HTML, CSS, and Java Script.
- Used Service Oriented Architecture to develop the services.
- Developed session bean to interact with entity beans.
- Developed entity beans for policy, quote and submitted endorsements.
- Created complex queries using Oracle to interact with the database.
- Used JMS and message driven beans for queuing the request messages.
- Generated server side artifacts from WSDL and EJB end points for web services.
- Used XSLT to transform XML documents.
- Used Log4J to store log messages
- Developed unit and functional test cases.
- Developed and Deployed the EJB components in JBOSS application server.
Environment: Java, J2EE, EJB, STRUTS, JMS, Servlets, JSP, HTML JDBC 2.0, JSP, JUNIT, XML, XSLT, Eclipse3.2, Rational Clear Case, JBOSS 4.0.4, SOAP1.1, WSDL1.1, J2EE Webservices1.1, Oracle, Unix, Windows XP.
Java Developer
Confidential
Responsibilities:
- Designed and developed EJBs for claims, payment processing, communicating with third party servers.
- Designed web user interfaces using JSP, CSS, Struts framework, DHTML.
- Developed the container managed Entity Beans to represent policies, customers and companies.
- Designed and developed stateless session beans that process claims by sending the requests to the company and also to third party company servers.
- Extensively used EJB 1.1, JSP, Servlets, and OOAD concepts
- Built Software modules using Apache Ant 1.4.1
- Wrote unit tests for all the modules I developed and also integration tests using JUnit.
- Developed SQL queries to retrieve data from Database using JDBC
- Deployed the system successfully over main company server and also supervised the deployment over third party company servers also.
Environment: Java, JSP, Servlets, EJB 1.1, JDBC, DHTML, CSS, WebSphere 4.0, Junit, Struts, Visual Source Safe 6.0, MS SQL 2000, SQL * PLUS, PL/SQL, ANT 1.4.1, Windows 2000 Server.
Java/J2EE Developer
Confidential
Responsibilities:
- Involved in Analysis, Design, Implementation, and Testing of the project.
- Implemented the presentation layer with HTML, XHTML, JavaScript, and CSS.
- Developed web components using JSP, Servlets, and JDBC.
- Implemented database using MySQL.
- Involved in fixing defects and unit testing with test cases using JUnit.
- Developed user and technical documentation.
- Made extensive use of Java Naming and Directory interface (JNDI) for looking up enterprise beans.
- Developed presentation layer using HTML, CSS, and JavaScript
- Developed stored procedures and triggers in PL/SQL
- Deployed the application in Weblogic server.
- Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.
- Involved in writing JUnit test cases and suits using Eclipse IDE.
Environment: Java, JSP, Servlets, JDBC, JavaScript, CSS, MySQL, JUnit, Eclipse, Apache Tomcat