Java Developer Resume
Atlanta, GA
SUMMARY:
- 6 years of experience in Java/J2EE and Web - based technologies.
- Technical expertise in OO technology utilizing J2EE specifications, Servlets, JSP, Struts, Java Beans, Exception Handling, JDBC, Javascript, Swing, JNDI, JMS, JBuilder, Eclipse, Log4J and JUnit.
- Experience in using ORM tools like Hibernate, iBatis, and TopLink.
- Expertise in developing and deploying Java/J2EE applications on BEA WebLogic and JBoss Application Server.
- Good knowledge in producing and consuming Web services using SOAP, WSDL and UDDI protocols.
- Experience working on UNIX, LINUX, SUN OS and Windows platforms.
- Experience working on Hibernate annotated entities and data access objects (DAO).
- Experience working on Spring configuration for bean creation, data source connection.
- Skilled in XML concepts, DOM and SAX parsers for XML.
- Experienced with Client Server Architecture using backend RDBMS - Oracle and SQL Server 2000.
- Good working knowledge of UNIX shell scripts, Maven and Ant/Ivy build scripts.
- Good experience on version control systems CVS and SVN.
- Used Log4j for logging and debugging purposes.
- Proficient in multithreading application development.
- Well versed in full Software Development Life Cycle (SDLC) - Gathering User Requirements, Project Management, Data Modeling and Architecture, Software Analysis and Design, Software Implementation, Testing and Support.
- Adaptive to team environment and capable of working independently.
- Excellent team player as well as individual with good analytical, communication and interpersonal skills.
TECHNICAL SKILLS:
Languages: Java/J2EE, C, SAS, Matlab, SAS, C++ Groovy/Grails
Skills: Servlets, JSP, Struts 1.2, Spring 2.5, JDBC, Hibernate 3.5.6, Swing, JNDI, JMS, EJB, IBM MQ series, JavaMail, HTML, JavaScript, JQuery, CSS
Application/Web Servers: BEA Web logic 9.0/8.1, OpenSource JBoss, IBM WebSphere 6.0/5.0, Tomcat Apache, MS IIS
Databases: Oracle 9i/8i, MySQL, SQL server 2000, MS Access
Tools: /Others: Eclipse, IBM WebSphere application development (WSAD), Visual Caf, Macromedia Dreamweaver, Flash, Fireworks, Adobe Photoshop, MS Office Suite, CVS, Mavent, TOAD, Log4J, ANT, NetBeans, JBuilder 9,, JIRA.
Operating Systems: UNIX SunOS, Sun Solaris, Red Hat Linux, Windows 95/98/NT/XP
Web Services: Apache Axis, Soap, UDDI, WSDL, WADL
PROFESSIONAL EXPERIENCE:
Java Developer
Confidential, Atlanta, GA
Responsibilities:
- Application has been developed based on Model View Controller (MVC) architecture Using Struts Framework.
- Designing and developing Action classes and Action Form classes as part of Struts Framework. Server side validations using Struts Validator framework.
- Involved in designing the user interfaces using JSPs.
- Used Weblogic Server 8.1 to deploy the application and resolved deployment issues
- Developed the communication layer to forward request to the Service Provider using socket network protocol or Http network protocol.
- Used Eclipse IDE intensively for the development.
- Used XML for various configuration settings.
- Worked on stored procedures and XML parsing.
- Implemented the design using Struts and Oracle as backend.
- Developed web interface for Control number generation using Struts framework.
- Used Hibernate to Persist the Business Objects to the Database.
- Used Log4j for logging and debugging and used JUnit extensively for testing.
- Used CVS plugin- Subclipse for eclipse to access the code repository.
- JUnit was used for testing and built projects using Ant.
- Worked on support resources as well as operations team.
Environment: J2EE, Struts Framework, Servlets, JSPs, Oracle, Eclipse 3.1.2, Java 1.6, Struts 1.0, Hibernate 3.0, Web Services, JUnit, HTML, XML, JNDI 3.0,.
J2EE Developer
Confidential, Houston, TX
Responsibilities:
- Developed the application using Spring Framework that leverages classical Model View Controller (MVC) architecture.
- Developed SQL queries to interact with the MySQL database and used Hibernate to interact with the database. uses Axis Web Services framework to communicate with the back end which is developed in .net and a mainframes database.
- Development of Unix scripts to create, sort reports generated from batch jobs and develop custom code to tie batch jobs to external sub processes.
- Developed JSP/HTML pages and performed validations using Java Script.
- Enhanced existing multi-threaded persistent socket server code to create custom responses.
- Deployed Web Services on Weblogic Server.
- Used DOM for XML file parsing.
- Performed version control management using CVS.
- Performed functional testing and stress testing to test the load on the mainframe.
Environment: J2EE, Spring Framework, Weblogic JSP, HTML, JavaScript, Eclipse, Hibernate, SQL, UML, MySQL, CVS.
Software Programmer
Confidential, Birmingham, AL
Responsibilities:
- Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.. .
- Involved in the complete software development life cycle from requirements analysis to production support.
- Developed SQL queries to interact with the Oracle database and used JDBC to interact with the database.
- Implemented EJBs (stateless beans) to allow for translation and routing of the merchant transactions..
- Developed client-side applications using JSP/HTML/JavaScript.
- UsedJBOSS application server and Apache server for static html pages .
- Implemented changes to the XSD's.
- Developed test cases using JUnit for functionality and unit testing.
- Used MDB’s and JMS in developing FES Queue processor
- Worked on JDBC backend connectivity to Oracle and developed PL/SQL programs.
- Simplify and improve the effectiveness of customer interaction using Jacada.
- Provide pager support to the applications/services in production.
Environment: J2EE, Struts Framework, JSP, HTML, JavaScript, Servlets, JDBC, JMS, JBOSS, JBuilder 9, JUnit,, UNIX (AIX, Sun Solaris).
