We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Over 7+ years of experience in analysis, design, development of web - based and multitier and Client/server architectures using Java/J2EE, Servlets, JSP, JDBC, Struts, Spring, Hibernate, XML, XSL, XSLT, SAX, XSLT, XPATH, DTD’s, Web Services(WSDL, SOAP), JAX-RPC, JAXB and Apache CXF.
  • Skilled in UI Development using HTML, Ajax, JavaScript, JSON, JQuery and CSS.
  • Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with Oracle 9i/10g and MS-SQL Server.
  • Experience in JBOSS, WebSphere and Tomcat platforms.
  • Proficient in OO Methodology, Analysis/Design Principles and Design patterns.
  • Experience in developing UML use cases, class, sequence and deployment diagrams using Rational Rose, Microsoft Visio.
  • Extensive exposure in developing applications using IDE tools like Eclipse, Dreamweaver, Flash CS4/CS3.
  • Experience in gathering business requirements, documenting functional documents, and technical design documents.
  • Conceptual innovative problem solver with excellent organizational and communication skills.
  • Good Leadership qualities, capable of handling multiple projects with onsite and offshore teams leading teh development.
  • Flexible, dynamic and self-motivated with a flair of achieving success and attention to detail, timeline sensitive and goal oriented.

TECHNICAL SKILLS

Language: Java, J2EE, WSDL, UNIX shell scripts, SQL, PL/SQL, C, C++, Python, Perl

Operating Systems: Windows XP/NT/ 2000/, UNIX, Red Hat LINUX 6.2, MAC OSx

Databases: Oracle 9i/8i, SQL Server 6.5/7.0/2000 , DB2, MS Access

Web Technologies: HTML, XML, XSLT, XPATH, JSP, JDBC, JNDI, EJB, JMS, Servlets

Web Servers and Application Servers: IBM Web Sphere 5.X/6.X, Web logic 9.2, JBoss 2.x/3.x, Tomcat 6.x

Tools: /Utilities: IBM RAD 7.x, Rational Rose 4.0.4, Eclipse 5.x/6.x, WSAD,Netbeans, SQLDeveloper,, Hudson, Maven

Protocols: HTTP, HTTPS, Web Services/SOAP and FTP

Frameworks: Struts MVC, Spring, JSF, Hibernate

Software Packages: MS Office, MS Project, MS Visio, Rational Suite

Version Control: VSS, CVS, git, SVN

Others: DOM, SAX, JSTL, ANT, Custom Tags

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Sr. Java Developer

Responsibilities:

  • Involved in technical design and created teh detail design artifacts such as Use Case Diagrams, Class diagrams and Sequence diagrams.
  • Implemented Struts-MVC to control teh application flow in presentation/Web tier
  • Used Struts Tiles framework along with JSP, JSTL Core, HTML, CSS and JavaScript to construct teh UI Layer for teh application.
  • Integrated Struts and Spring IOC Framework with Hibernate for Data Persistence.
  • Used JAXP, DOM for parsing xml documents and used JAXB for xml binding.
  • Used Hibernateto connect to Oracle database to store and fetch data.
  • Wrote SQL queries, Joins, PL/SQL sub programs like stored procedures, triggers and functions.
  • Wrote Script for AJAX implementations in teh website and created components, used JQuery for client side form validations and used JSON for creating objects in Java script.
  • Used Log4J for logging in teh application.
  • Consumed web services using JAX-WS
  • Developed applications using RAD IDE and deployed in Web Sphere server.
  • Involved in teh application design review, code review and assisted teh team in following teh recommendations/guidelines.

Environment: Java 5, J2EE, JSP, JSTL, Servlet, Hibernate, Struts, Ant, XML, SQL, PL/SQL, Oracle, Web Sphere 6.0, JUnit, CSS, Serena ChangeMan, Ajax, JQuery, JSON, RAD, Web Services(Soap, Wsdl).

Confidential, Harrisburg, PA

JAVA Developer

Responsibilities:

  • Implemented Object-relation mapping in teh persistence layer using hibernate framework in conjunction with Spring AOP functionality.
  • Extensively used DAO patterns, including mapping DAO objects, configure file ans classes to interact with database.
  • Implemented Object-relation mapping in teh persistence layer using Hibernate framework.
  • Implemented web services, used to retrieve data dat tells whether claimant is incarcerated or not.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files, configured XML files, hibernate query language.
  • Developed JSP pages for correspondence team.
  • Validations were developed with teh aid of Spring validation framework for client specific data
  • Implemented web services using WSDL/SOAP and created web services and clients to use those services.
  • Designed and Developed Rating Engine as a Web service following teh top down approach using Apache Axis2

Environment: Java 1.6, Spring MVC, Oracle WebLogic 10.3.6, JSP, Javascript, XML, XSD, Eclipse indigo, Oracle,Windows 7, JUnit, Apache Axis2 framework, Hibernate, SOAPUI 4.5, Clearcase.

Confidential, Columbus, OH

J2EE Consultant

Responsibilities:

  • Used Scrum Agile programming for designing and developing teh application with iteration duration as 4 weeks.
  • Analyzed teh requirements with teh Web Team and actively participated in teh design meetings.
  • Designed teh modules as per teh DDD (Domain Driven Development) methodology.
  • Used Star UML to draw sequence diagrams for teh modules developed.
  • Developed XML Schemas for teh services developed such as retrieve goal, modify goal etc. using Altova XML Spy editor.
  • Analyzed Different exception scenarios and published error codes for teh web services developed.
  • Provided extensive documentation for teh services developed and published them onto teh project's wiki page.
  • Developed WebServices using Weblogic JWS Package.
  • Used XMLBeans for binding teh XML Schemas to POJO Classes.
  • Integrated teh CBS Services developed with teh PGVIS and PDS Services.
  • Performed DI of various services using Spring and performed Transaction Management using Spring AOP.
  • Written test cases using JUnit for teh service layer transformers.
  • Used PropertyConfigurator, which is developed using Singleton Design Pattern, to check for teh property configuration.
  • Performed Event Tracking for teh requests to teh services developed.
  • Developed teh Proxy Objects for calling teh TUI Vendor Services.
  • Deployed EAR files to teh DEVEL (Development) environment using WinSCP, Putty.
  • Rigorously tested teh webservices developed with different requests using SOAPUI.
  • Executed SQL queries and optimized them as per teh schema to get teh desired output in teh event tracking module.
  • Resolved defects raised by QA team in teh Staging environment.

Environment: Oracle Weblogic Workshop, Weblogic 10.3, XMLBeans, JDK 1.5, Spring 2.5, JAX-RPC, SOAPUI, Hibernate 3.0, JUnit, log4J,, QC, SVN, Oracle, SQL Developer, Hudson, EJB 2.1, EHCache, WINSCP, Putty.

Confidential, Sacramento, CA

Java Developer

Responsibilities:

  • Responsible in gathering user requirements, design, development, testing & and support for teh project lifecycle.
  • Involved in development of Swing MVC Framework, created forms and containers and added components to containers, provided actions to components using listeners.
  • Developed code to fetch data from database using JDBC statements, prepared statements and callable statements.
  • Designed teh Web application implementing teh Struts 1.1 framework for Model-View - Controller (MVC) pattern to make it extensible and flexible.
  • Developed JSP pages to provide dynamic content to HTML Pages, created teh Action classes, Action Forms.
  • Created application-resources, properties for teh project.
  • Integrated Struts Framework with Hibernate.
  • Developed model components like Stateless Session Beans, developed pojo class and has written code of hibernate DAO’s for Inventory Service Module.
  • Created individual Object/Relational Hibernate mapping file to hold Meta data for connecting with multiple databases.
  • Used Log4J for logging and iText API to generate PDFs.
  • Wrote service end-point implementation and created WSDL from java2wsdl tool in Apache CXF.
  • Used DAO pattern to interact with teh Enterprise Information service Layer.
  • Used JUnit to test teh application.
  • Developed PL/SQL Stored Procedures, functions and views to optimize data fetching process.
  • Responsible for deploying teh application in teh QA Server for QA to carry out testing and report teh issues using Clear Quest.

Environment: Java 1.4, J2EE, JSP, JSTL, Servlets, Hibernate, Struts, XML, SQL, PL/SQL, Oracle, Web Sphere 6.0, JUnit, CSS, Ajax, JQuery, JSON, Eclipse, Web Services(Soap, WSDL), CFX, Unix, Clear quest, Log4J, Maven, CVS version control.

Confidential, Chicago, IL

JAVA/J2EE Developer

Responsibilities:

  • Involved in Design of project using UML Class diagrams using Rational Rose.
  • Implemented MVC Architecture using JSP.
  • Developed User Interface using JSP and Ajax based Design.
  • Added Ajax functionality to Java Server Pages using Ajax4 JSP framework.
  • Developed custom JSP converters and validators, customized default error messages by creating message resource bundle.
  • Implemented ORM using iBatis for mapping persistence layer to database.
  • Developed test cases like OOC, IC by using JUnit & DBUnit.
  • Extensively used Web Services - WSDL and SOAP for getting teh credit card information of third party.
  • Designed, developed, and deployed EJB components (Session and Message Driven) beans.
  • Used JMS for insurance claim reports and status information exchange between current and legacy system.
  • Involved in writing services using EJB in WSDL.
  • Involved developing re-usable web services using SOAP, XML, WSDL, XML Schemas, and JAXP.
  • Developed SQL & PLSQL queries for Oracle.
  • Implemented teh application using teh concrete principles laid down by several design patterns such as Business Delegate, Session Facade and Data Access Object (DAO).
  • Used RAD 6.0 for Development and CVS for version control.
  • Deployed business components into JBoss Application Server and involved in transaction management and security management.
  • Used XSL/XSLT for transforming and displaying reports.

Environment: Java 1.5, J2EE, JavaScript, AJAX, CVS, XML, JAXP, EJB 2.0, JSP 1.2, JMS1.1, iBatis, RAD 6.0, WebSphere Application Server,Websphere MQ, SOAP, WSDL, UDDI, JDBC, Rational Rose, Oracle 10g, JUnit, UNIX.

Confidential

J2EE Programmer

Responsibilities:

  • Architecture of teh project as per MVC standards using Struts.
  • Developed UML Diagrams.
  • Teh Front-end was developed using JSP for dynamic page generation.
  • Designed and developed teh front end using JavaScript.
  • Confidential database end, responsibilities included creation of tables, integrity constraints, stored procedures, triggers and views.
  • Designed, developed and deployed on Bundled Tomcat server.
  • Implemented database interactions with Oracle 9i using JDBC API.

Environment: J2EE, JSP 1.1, Struts 1.0, spring, JDBC, JavaScript, HTML, Oracle9i, UML, Weblogic 8.1, Windows 2000.

We'd love your feedback!