We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Fort Worth, TX

SUMMARY

  • Around 8 Years of experience in IT in all phases of SDLC. Developed and supported Key projects for various clients, have a working experience on end - to-end development of software products from requirement analysis to system study, designing, coding, testing, documentation and implementation
  • Strong experience in Object Oriented Programming in the field of JAVA and J2EE technologies
  • Strong Object-Oriented Programming Concepts OOPS with OOP methodologies and Design skills.
  • Extensive experience with multiple technologies like Python, Java, Web Services, C, Perl, PHP, Shell Scripting and VBA.
  • Working experience in application development using Java, J2EE, Applets, JSF (Java Server Faces), JSP, Java Script, Servlets, JDBC, Struts, Hibernate, Spring
  • Experience in using Struts 2.x and Spring 3.0 & 2.5 and Hibernate 3.0 framework, MVC for various Web based application development.
  • Have very good hands-on experience on Hadoop Development.
  • Significant experience in Hibernate and Ibatis as the Object Relational Mapping solution and Hibernate Query Language (HQL)
  • Expertise in deploying applications onWeb sphere 5.x/6.x, Web logic 8.1/9.1, JBoss 4.2, Tomcat 4.x/5.x/6.0.
  • Expertise in application development using J2EE technologies like Servlets, JSP, JDBC, EJB.
  • Strong expertise in developing user-friendly web interfaces using HTML, DHTML, CSS, Struts Tag Library, JavaScript with AJAX technology
  • Good knowledge of Design Patterns like Model View Controller (MVC), Data Access Object (DAO), Data Transfer Object and POJO etc
  • Expertise in developing GUI based application with Java Applets and Swings
  • Experience in working with application development environments using BEA Web Logic, Apache Tomcat and IBM Web Sphere Application Server
  • Experience with JUnit for performing Unit Testing and determining the application functionality and good working Log4j package for logging purpose
  • Experience in developing Client side Web applications using HTML, JSP, Jquery, JSTL, AJAX, and Custom Tags while implementing the client side validations using JavaScript(EXT JS) and Server side validations using Struts Validations Framework.
  • Experience in Programming technologies like ANT, Eclipse 3.5,3.4,3.3 and NetBeans etc for project build
  • Hands on experience inOracle 9iandOracle 10g(SQL, PL/SQL).
  • Experience in building frameworks in Python for Test Automation.
  • Good at automating repetitive work through Shell scripts and Python.
  • Through working knowledge in core Java, Java DB2 connectivity API of JDBC, Java Beans
  • Expertise in XML and related technologies like XSD, XPath, XSLT, DTD and parsers like DOM and SAX
  • Good understanding of ObjectOriented Analysis and Designand UML notations and experience in using design tools likeRational Rosefor creating class, use case and sequence diagrams.
  • Experience Working on different platforms like Unix/Windows 2000/2003/XP/Vista
  • Have a good knowledge on the Mercury Load Runner and QTP Testing technologies.
  • Fulllifecycle experience in waterfall and agile methodology, including customer reviews/meetings, requirements gathering, architectural review, high- and low-level design, coding, peer walkthroughs, testing, acceptance, delivery/installation, technical support and maintenance tasks

TECHNICAL SKILLS

Languages: C, C++, Java(J2SE1.5/1.4, J2EE1.5/1.4), SQL, PL/SQL, UML2.0

Technologies: JSP2.1/2.0/1.2, Servlets2.x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate3.x/2.x, Spring2.0/1.0, Web Services, SOA, JMS1.1, SAX and DOM Parsers, AJAX, JAXB2.1/2.0, JAXP1.x, LDAP, .NET, Sybase PowerDesigner

Web Technologies: HTML/DHTML, XHTML1.1, JavaScript1.x, ExtJs XML1.0, XSL, XSLT, CSS

Development Tools (IDEs): Eclipse 3.2/3.0/2.1.1, MyEclipse6.0/5.1.1, RAD7.0/6.0, WSAD5.x/ 4.x, NetBeans3.3, MS Visual Studio 2005

Web/Application Servers: Tomcat6.x/5.x, WebLogic 10.3/9.2/8.1/7.0, IBM WebSphere6.x/5.x/4.x.

Design Patterns: MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO patterns

RDBMS: Oracle 12c/11g/10g/9i/8i, MS SQL Server 2008/2005/2000, MySQL5.1/4.1, DB 2 9.1/8.1/7.2

Platforms: Windows, UNIX, LINUX

Testing Tools: JUnit 4.x, Loadrunner 11.0/11.5, Quick Test Pro, HP Performance Center.

Version Control: CVS, SVN, VSS and Rational ClearCase.

Methodologies: Agile Methodology, RUP, Extreme Programming

PROFESSIONAL EXPERIENCE

Confidential, Fort Worth, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in all the stages of the lifecycle of this project which include Design, Development, Testing and Deployment
  • Performed front end validations using JavaScript.
  • Used JavaScript and validation framework to perform validation on the JSP pages
  • Developed the application using Spring framework that leverages model view layer (MVC) architecture.
  • Deployed J2EE applications as war files on Resin/WebSphere application servers.
  • Worked on Hibernate 3x for mapping the java objects to relational database and SQL queries to fetch the data, insert and update the data from the database.
  • Used Hibernate in data access layer to access and update information in the database.
  • Involved in development of data abstraction layer using Hibernate ORM framework with Spring support, and JDBC driven components.
  • Developed hibernate mapping files, to map database tables to java domain classes.
  • Implemented and tested backup and recovery system for production environment.
  • Eclipse IDE configured with Apache Tomcat was used in debugging and testing environment
  • Created RESTFul web services interface to Java-based runtime engine.
  • Used JNDI for naming and directory services.
  • Implemented Message Driven Bean Using JMS.
  • Developed the web application by integrating JSF ICEfaces employing AJAX at client - side components enabling rich web applications without any separate plugins.
  • Automated most of the manual and reporting work using Python
  • Used Web services - WSDL and SOAP for testing.
  • Implemented JMS Listeners and Message Driven Beans (MDB).
  • Developed JUnit test cases for all the developed modules.

Environment: JDK 1.6, Servlets, JSP, Spring, Hibernate, JSF, JavaBeans, JDBC, Oracle 11g, HTML, CSS, JavaScript, Java Security, WebSphere/Resin, Linux, Python, Unix AIX.

Confidential, Louisville, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Responsible and mentored the team in complete software development lifecycle (SDLC) tasks - design, coding, testing, and documentation using Rational Unified Process (RUP) for analysis and design of application.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework
  • Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for Inversion of Controller (IOC)
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (Oracle)
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Used SQL statements and procedures to fetch the data from the DB.
  • Had experience in writing the Unix Shell Scripting and Python scripting for automate process.
  • Used Java Scripts for client side validations and validation frame work for server side validations.
  • Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
  • Consumed Web Services (WSDL, SOAP) from third party for authorizing payments to/from customers.
  • Used log4j for logging messages and Rational Clear Case for version Control.

Environment: Java, J2EE, Spring, Spring AOP, Struts, JNDI, HTML, CSS, JavaScript, Hibernate, WebLogic, SQL 2005, ANT, Log4j, JUnit, XML, JSP, Servlets, JSTL, AJAX, Unix, Python, WebSphere Application Server.

Confidential, Columbia MD

Sr. Java/J2EE Developer

Responsibilities:

  • Project was developed and implemented in Agile development environment
  • Involved in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) Techniques using Unified Modeling Language (UML)
  • Developed JSPs strictly confining to the policy of no java use in them and AJAX was used for asynchronous Server calls
  • Presentation tier of the application was built completely on Struts framework, heavily used Struts Tag Libraries, Validators and Tiles
  • Designed and developed the CIS application using Struts Dispatch Action
  • Developed the Hibernate entity classes using Annotations
  • Developed Stored Procedures, Triggers and Functions Actively involved in tuning SQL queries, Stored Procedures, Triggers in Oracle 10g
  • Designed and implemented the Dynamic Web Pages using JSF
  • Used JavaScript for Client side validations
  • Developed Java Web Service using WSDL,SOAP,UDDI and JAX-RPC and JAXB
  • Used version control tools SVN, CVS and Build tool Log4j

Environment: JDK1.6, JSP, Struts 1.3.10, Hibernate 3.3, JSF 1.2, Oracle 10g, HTML, Java Script, CSS, JNDI, Web Logic 8.1, SVN, Ant, Log4j, AJAX, CVS, Eclipse 3.4.

Confidential

Java/ J2EE Developer

Responsibilities:

  • Developed the GUI of the system using HTML, JSP and client-side validations was done using JavaScript. Built and accessed the database using JDBC for ORACLE.
  • Struts Framework in conjunction with JSP and Tag Libraries used in developing user Interface for administrative screens and user interaction screens.
  • Developed Session Beans for necessary transactions like fetching the data required, updating the customer information
  • Worked on coding of Servlets and EJB communication
  • Worked on Maven for getting latest jar files including common-collection.jar, common-logging.jar etc. from Apache.
  • Developed Servlets to process the requests, transfer the control according to the request to Corresponding Session Beans, JSP pages.
  • Developed Web Logic container security components for adding vendor specific Security Realm to application using JMX.
  • Java Servlets and JSP pages were deployed on the Web Logic Application Server for retrieving user information and posting related data.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data from oracle DB by writing stored procedures.

Environment: Java/J2EE, Struts, EJB, Web Logic Server, Oracle, Linux, XML, HTML, JavaScript, Ant, PL/SQL, JSF, JUnit.

We'd love your feedback!