We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • More than 7 years of IT experience in all phases of the System Development Life Cycle (SDLC) including Requirement Gathering, Analysis, Design, Development, Testing, Implementation and Maintenance Support of Web based, SOA and OLAP/ OLTP Applications.
  • Worked extensively on domains of Health care, Telecommunications, Pharmaceuticals, Financial and Banking.
  • Expertise in developing Multi - Tier Enterprise applications using Java/J2EE technology (Java, J2EE, JSP, Servlets, EJB, Struts, Spring, JDBC, JMS, JPA, JSF, MDB, RMI, JNDI, Swing, AWT, Applets, Hibernate, Web Services)
  • Application development experience using multithreading, Serialization, Externalization, Collection, Generics, Core JAVA, Applets and Swing.
  • Extensive experience in Web application development using - HTML, DHTML, CSS, JHTML, JavaScript, Ajax, Applets, AWT, RMI, LDAP, XML, UML.
  • Experience in using XSL/XSLT for displaying data.
  • Experience in using the XML parsers like SAX, DOM.
  • Good Experience in working with Core Java and Swings.
  • Experience in developing components using Enterprise Java Beans over Application servers and platforms such as WebLogic.
  • Hands-on experience in using Tiles Framework, Validator Framework, JSTL Tag Libraries, ResourceBundles, Plug-ins, Internationalization, DynaActionForm, DispatchAction in Struts 1.1/1.2 application development.
  • Extensively worked with MVC Architecture using Apache Struts, Spring, Hibernate.
  • Experience with Hibernate 3.0 Persistence Framework and Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object.
  • Experience using middle ware business logic technologies Session Beans,
  • Worked with Entity Beans for persistence logic.
  • Experience with Message Driven Beans for JMS
  • Development experience with IDE’s like NetBeans, Intelli J and Eclipse.
  • Experience as GUI developer.
  • Experience in deploying and configuring multi-tier enterprise applications on multiple servers such as Web logic Server, JBoss, WebSphere and Tomcat.
  • Experience of working with RAD, WSAD 5.0, JDeveloper, Eclipse 3.x (with MyEclipse plug-in).
  • Experience of working with RDBMS like Oracle 8i/ 9i/ 11g, MySQL, SQL Server and developing Stored Procedures, Triggers, Views, Functions and SQL Queries.
  • Experience in Oracle development tools like Toad, SQL Navigator.
  • Experience in designing and generating UML use case diagrams, class and sequence diagrams using Rational Rose, Microsoft Visio.
  • Strong experience in working with Application Servers like Apache Tomcat 5.5, Jboss 3.2, IBM WebSphere 6.0, BEA Weblogic, JRUN and building application using ANT tool.
  • Extensive experience in using Struts 1.1, 1.2 (MVC Architecture) Framework
  • Well acquainted with the Software Development Life Cycle (SDLC) for Development Projects.
  • Experience in the use of Defect Tracking & Version Management Tools such as Rational Clear Case, VSS and CVS.
  • Used a variety of languages, development tools, frameworks, and relational database management systems.
  • Experienced in Unit Testing and generating of Test cases for web applications.
  • Understanding of Perl script and UNIX Shell script programming.
  • A resourceful team player with good inter-personal skills, effective problem - solving and decision-making skills, looking for a satisfying career in a fair working environment with opportunities for growth.

TECHNICAL SKILLS

Languages: Java, C/C++, JavaScript, SQL/PL SQL, HTML, DHTML

Java: J2EE, JSP, Servlets, JSF, Java Beans, JDBC, Custom Tags, Ajax, JSTL, EJB, Swing, AWT, RMI, JCAPS, DOM, Multi-threading

Frameworks: Struts, Struts-Tiles, Spring, JSF, Hibernate and iBATIS

Databases: MySQL, PostgreSQL, Oracle, IBM DB2, MSSQL Server, MS-Access

Tools: /IDEs: Eclipse, NetBeans, RAD, WSAD, JBuilder, JDeveloper, Visual Studio.NET 2010,2012, Toad, Putty, VMWare

Platforms: Windows NT/2000/XP Vista, UNIX/Linux, Solaris

Application Servers: IBM WebSphere, Apache Tomcat, JBoss, BEA WebLogic, TPT, CXL.

Version control: CVS, PVCS, Rational ClearCase and ClearQuest

Protocols: HTTP, HTTPS, FTP

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Sr. Java Developer

Responsibilities:

  • Involved in the technical design and created the detail design artifacts such as Use Case Diagrams, Class diagrams and Sequence diagrams.
  • Implemented Struts MVC to control the application flow in presentation/Web tier
  • Used Struts Tiles framework along with JSP, HTML, CSS and JavaScript to construct the UI Layer for the application.
  • Integrated Struts and Spring IOC Framework and integrated with Hibernate for Data Persistence.
  • Used JAXP, DOM for parsing xml documents and used JAXB for xml binding.
  • Used Hibernateto connect with 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 the 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 the application.
  • Consumed web services using JAX-WS
  • Developed applications using RAD IDE and deployed in Web Sphere server.
  • Involved in the application design review, code review and assisted the team in following the 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, Dallas, TX

Sr. Java & J2EE Developer

Responsibilities:

  • Implement MVC architecture using Spring Framework
  • Business Logic was implemented using EJBs.
  • Developed the module of generating task list to the collectors using Front Controller Pattern and Command pattern to submit the request from presentation layer
  • Crystal reports is used for reporting the database details
  • Experience using Version controls such as CVS, PVCS, Rational ClearCase.
  • Developed Entity Beans and Session Beans for the transactions in the application
  • Entity and Session Beans were created using Session Facade Pattern to reduce network calls and enhance transactional capabilities and deployed using JBoss application server, Good working experience developing advanced Swing components.
  • Extensively worked with the retrieval and manipulation of data from the Oracle database by writing queries using SQL and PL/SQL.
  • Involved in the development of client programs which are responsible for transferring messages using SOAP technology.
  • Good Expertise with Swing and Use the Swing component. .

Environment: Spring, JSP, Servlets, JDBC, EJB 2.x, XML, HTML, CSS, JavaScript, JBoss, WSAD, SQL, PL/SQL, DB2, UNIX, JNDI, apache AXIS 2, TOAD.

Confidential, Winston Salem, NC

Java Developer

Responsibilities:

  • Created the Database, User, Environment, Activity, and Class diagram for the project (UML).
  • Implement the Database using Oracle database engine.
  • Designed and developed a fully functional generic n-tiered J2EE application platform the environment was Oracle technology driven. The entire infrastructure application was developed using Oracle JDeveloper in conjunction with Oracle ADF-BC and Oracle ADF- RichFaces.
  • Created an entity object (business rules and policy, validation logic, default value logic, security)
  • Created View objects, View Links, Association Objects, Application modules with data validation rules (Exposing Linked Views in an Application Module), LOV, dropdown, value defaulting, transaction management features.
  • Web application development using J2EE: JSP, Servlets, JDBC, Java Beans, Struts, Ajax, JSF,JSTL, Custom Tags, EJB, JNDI, Hibernate, ANT, JUnit and Apache Log4J, Web Services, Message Queue (MQ).
  • Designing GUI prototype using ADF 11G GUI component before finalizing it for development.
  • Create Reusable Component (ADF Library and ADF Task Flow )
  • Experience using Version controls such as CVS, PVCS, Rational ClearCase.
  • Creating Modules Using Task Flow with Bounded and Unbounded
  • Generating WSDL (Web Services).
  • Handel the AJAX functions (partial trigger, partialSubmi, auto Submit)
  • Created the Skin for the layout
  • Test the application for components, actions, listeners, and pages
  • Made Integrated testing for the application.
  • Generating faces-cofig.xml and create navigation rule and managed bean
  • Create dynamic report and using JFreechart

Environment: Java core, Servlet, JSF, ADF Rich client UI Framework ADF-BC (BC4J) 11g, web services Using Oracle SOA (BPEl), Oracle WebLogic

Confidential, Whitmire, SC

Java Developer

Responsibilities:

  • Understanding existing process, requirement collection and creating prototypes, designing interfaces with the Mainframe systems.
  • Designing, creating database, writing DDL, DML statements and populating the DB2 database.
  • Designing and coding of Business Classes to be implemented by Remote Interface and Bean class of EJB.
  • Crystal reports is used for reporting the database details
  • Designed and coding EJB Home Factory class using Singleton pattern to cache EJB home reference for entire application lifetime.
  • Designing and coding Wrapper classes/Business Delegation classes for EJB to loosely coupled clients.
  • Extensively used Struts Framework
  • Involved in Deployment and performance tuning of EJB on distributed clustered Environment.

Environment: Java, J2EE, Servlet, JSP, EJB, RMI, XML, XSL, XSLT, PL/SQL, WSAD, WAS, Struts, ANT, DB2, UNIX, Ant, Junit, MQ.

Confidential

Java Developer

Responsibilities:

  • Analyze the requirements based on business data and user requirements.
  • Implemented the modules using Model-View-Controller (MVC) design pattern.
  • Develop GUI related changes using JSP, HTML and client validations using Java script.
  • Developed Java beans, helper classes and Servlets for interacting with UI written in JSP.
  • Wrote a controller Servlet that dispatched requests to appropriate classes.
  • Developed Dispatch Action classes to define several business methods.
  • Developed value object mainly used to wrap the data and pass across the layers.
  • Developed business logic using Stateless session beans for calculating asset depreciation on Straight line and written down value approaches.
  • Designed database Queries for updating, insertion and retrieval of asset information and rates.
  • Involved coding SQL Queries, Stored Procedures and Triggers.
  • Created java classes to communicate with database using JDBC.
  • Unit tested the changes.

Environment: Java 1.4, Servlets, JSP, EJB, J2EE 1.4, STRUTS, XML, XSLT, Java Script, Oracle 8i, SQL, PL/SQL, Ms Visio, Eclipse, JDBC, Win CVS, Windows 2003 Server.

We'd love your feedback!