We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

0/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • 7+ years of IT experience in analysis, design, developing, testing and implementation of web and distributed Enterprise applications using JAVA/J2EE and Object Oriented Client - Server technologies.
  • Experience in Analysis, Design, Development, Testing and Deployment of web and enterprise applications on Windows, Linux and UNIX platforms using Java/J2EE.
  • Expertise in designing and developing applications using J2EE technologies including Servlets, JSP, EJB, JMS, Swing, Struts, JSF, AJAX, Hibernate, Web Services, XML, JNDI, JDBC, CVS, Ant, Maven.
  • Implemented different modules in Spring Framework like IOC, MVC, JDBC, ORM, and Transaction Management.
  • Expertise in developing Single Page Applications (SPA) using Angular JS, Backbone JS, Required JS, HTML5, CSS3 and Java J2EE technologies.
  • Expertise in MVC2 architecture using Struts with features like Validation framework, tiles framework and Internalization.
  • Implemented Hibernate 3.2/3.0 as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Exposure to Service Oriented Architecture (SOA) including Universal Description and Discovery Integration (UDDI) lookups, Web Service Description Language (WSDL) using SOAP protocol, and Extended Markup Language (XML) and XML parsers such as DOM, JAXP, SAX.
  • Having good experience with HTML, CSS, JavaScript Libraries {JQuery, DOJO, and Prototype}, AJAX, JSTL Specification, Tag Libraries, XSLT, XSD, DTD, and Resource Properties.
  • Proficient in handling web and application servers in creating Domain, configuring connection pool, JMS, deploying applications on IBM WebSphere Application Server, Oracle WebLogic application servers, JBoss and Apache Tomcat Application Server.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers with Oracle 9i/8i/10g/11g, MS SQL Server, MySQL and PostgreSQL databases.
  • Experience in using Design Tools like Rational Rose Enterprise Tool, MS Visio for Object Oriented Design (OOD) and Analysis (OOA) using UML (Unified Modeling Language).
  • Hands on experience in Test Driven Development (TDD), Agile Methodology and Scrum Methodology.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools ANT and Maven& debugging through Log4J.
  • Hands on experience in implementing various Design patterns including Business Delegates, Data Access Object, Model View Controller, Session facade, Singleton.
  • Expertise on the design and development of highly complex, large-scale internet and intranet applications on Unix/Linux/windows platform.
  • Strong analytical and problem solving skills and a proven ability to be an effective team player with excellenttime management skills
  • Experience in implementing open source frameworks like Struts, spring, Spring Web flow 2.0, Hibernate, iBatis ORM (Object relational Mapping) and AJAX.
  • Extensively worked on Java, JSP, Servlets, Swings, MVC Architecture (Struts and spring), spring, Spring Web flow 2.0 Hibernate, EJB, JBOSS, JMS, AJAX, JSF, Web services, Java Script, HTML, DHTML, JSTL, CSS Excellent experience in developing WebSerivces.
  • Hands on experience using IDEs like Eclipse, NetBeans, JBoss developer studio and Web sphere Studio Application Developer 5.0.
  • Installation or upgrade WebLogic 11g Server on Linux OS.
  • Adept working at programming in Java and experience in ETLs.
  • Experience working with technical SEO tools like Screaming Frog, SEMrush, and Moz.
  • Implemented Test Driven Development using frameworks like Junit, Selenium.
  • Extensive knowledge of key tools used for analysis, testing and development such as HP ALM 11.0, RTC 3.0 or greater, SOAPUI, a plus.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Performed Web-testing using Firefox Profiling technique in Selenium WebDriver for investigating the page source of application during run-time.
  • Developed Selenium RC Scripts using java and junit covering all requirements for enhancements.

TECHNICAL SKILLS

Programming Languages: Java(JDK 1.1, J2SE 1.3/1.4/1.5/1.6 ), SQL, PL/SQL, C, C++, C#, VB

UML Tools: Argo UML, MS Visio 2010, Smart Draw 2012, UML, Rational Rose

Web-Development Technologies: Servlets 2.3/2.4/2.5/3 , JSP2.0, JQuery,JDBC, Tag Libraries, EJB2.0/3.0, JAXP, JSTL (Tag Libraries), Applets, DHTML, AJAX, JSON, HTML3/4/5, CSS2/3, JavaScript, UI, XML, XSD, XSLT, Amazon Web Services (AWS).

Framework: Struts, GWT, JSF 1.1/1.2/2.0, JSF, Spring 3.0/2.5/2.0, Hibernate 3.2/3.0, JUnit, ANT, AJAX, Log4J

IDE: Eclipse 3.2/3.3, RAD 6.0/7.0/7.5, NetBeans, WSAD 5.1, Rational Clear Case, TOAD

Design Pattern: MVC, DAO, DTO, Value Object, Singleton, Session Façade, Business Delegate, Service Locator

Application Servers: Web Logic 11g/ 10.1/9.1/8.1/7.0/6.1 , WebSphere 8.0/7.0/6.0/5.0 , Apache Tomcat 5.5/6.x, JBoss4.3.2, IIS, Selenium Web Server.

Build /Test Tools: ANT, JUnit 3.8/4.0, JWeb Unit, Http Unit for Junit, Selenium, Web driver IDE/ Grid, JMeter & Jprobe, HP Test suit.

Misc Tools: SEO,TOAD for Oracle, pgadmin, SQL Developer, Jenkins, Clear Case, Altova XMLSpy 2006, RedShift, EMR, Kinesis, S3, EC’s, Mongo DB, Dynamo Db, Gateway API.

Databases: Sybase, Autosys, Oracle9i/8i/10g/11g, MySQL 5.2, DB2, PostgreSQL 8.1.4, SQL Server 7.0/2000/2005 , NoSQL.

Source Control: CVS, Subversion 1.4(SVN)

Operating Systems: Sun Solaris 9, Unix(AIX)/ Linux, Windows 2000/NT/XP/07

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

Sr.Java/J2EE developer

Responsibilities:

  • Involved in analysis, development of e-bill payment system as well as account transfer system and developed specifications that include UML Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Implemented Business components such as user authentication, Account Transfer using Spring beans.
  • Used JNDI for naming and Directory Services.
  • Added tasks for online banking website using core Java
  • Used STS for writing code for JSP, Servlets, and Spring MVC.
  • Used Spring Framework 's Bean Factory for initializing services
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tuples.
  • Used Spring MVC Framework for developing web applications.
  • Wrote DAO classes using Spring and Hibernate to interact with database for persistence.
  • Implemented the application using several design patterns such as Singleton, Factory, MVC, Template, Observer, Transfer Object and DAO.
  • Installation or upgrade WebLogic 11g Server on Linux OS.
  • Deployed the applications on WebLogic Application Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed SOAP based Web services and created WSDL for Payment Transaction and Payment Release.
  • Consumed REST based web services. Developed JUnit test cases for all the developed modules.
  • Used Subversion for version control across common source code used by developers.
  • Used Maven build tool for building the application.
  • Used Log4J to capture the logs that include critical business related information.
  • Experience with Amazon Web Services (AWS) a plus and Relational Data Bases.
  • Experience working on RedShift, EMR, Kinesis, S3, EC’s, Dynamo Db, Gateway APItoolkit.
  • Continuous integration experience and knowledge of tools.

Environment: Core Java, J2EE, JSP, JMS, JSTL, JNDI, Spring 3.0 Application Framework(Spring MVC, Spring ORM, Spring JDBC, Spring TX, Spring IoC), Oracle, XML, JSON, SOAP, RESTFUL, Maven, Spring Source Tool Suite(STS), WebLogic Application Server, Hibernate ORM, Log4J, JUnit, Subversion.

Confidential, Chicago, IL

Java/J2EE developer

Responsibilities:

  • Participated in coding, GUI design and testing.
  • Validation of the registered users using JSP-Servlets and JDBC with the details available in the Database.
  • Created documentation of the application.
  • Developed Servlets and JSP for Data retrieval implementation with User Interface.
  • Developed Container Managed Entity and Session beans.
  • Developed web services in Java and Experienced with Service Oriented Architecture Protocol, WSDL.
  • JDBC with SQL/PLSQL for database connectivity.
  • Developed required Web pages using HTML.
  • Implemented EJB Components for modules related to Pharmacy, Purchasing, and General and Biomedical equipment.
  • Involved in Different J2EE Design patterns like Session Façade, Service Locator, and Business Delegate.
  • Coded Server pages using JSP, Servlets, Struts by following MVC architecture.
  • Developed Action Classes and Action Forms beans.
  • Worked with the team in the development of the Application front-end using JSP, STRUTS with the help of HTML.
  • Involved in the integration performance and unit testing of the project.
  • Involved in the Performance related issues like open connections and open cursors.

Environment: WebSphere 6.0, SQL, JDBC, Java, EJB, Servlets, spring, JSP, HTML, Hibernate, JavaScript, JUnit, Ant, Oracle 10g and Windows XP.

Confidential, Wood hills, CA

Java/J2EE developer

Responsibilities:

  • Involved in study of User Requirement Specification, Communicated with Business Analysts to resolve ambiguity in Requirements document.
  • Worked in Agile Scrum Methodology
  • Involved in configuration of Spring MVC and Integration with Hibernate.
  • Used Spring MVC framework for design and development of web application
  • Created Location Look up SOAP based Web services using Spring 3.0.
  • Used Hibernate for Object relational Mapping and Persistence.
  • Interfaced with Oracle back-end using Hibernate Framework.
  • Decomposed Epics into User stories and Maintained Iteration updates on Jira
  • Implemented Test Driven Development using frameworks like Junit, Selenium.
  • Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Extensive knowledge of key tools used for analysis, testing and development such as HP ALM 11.0, RTC 3.0 or greater, SOAPUI, a plus.
  • Performed Web-testing using Firefox Profiling technique in Selenium WebDriver for investigating the page source of application during run-time.
  • Developed Selenium RC Scripts using java and junit covering all requirements for enhancements.
  • Used JAXB to parse XML files and Transform them into Print Ready format.
  • Created location look up web services using Spring 3.0.
  • Interfaced with Oracle back-end using Hibernate Framework.
  • Created Smoke Test in power shell to Test Webservices.
  • Used Git as Version Control.
  • Used beyond compare tool for file comparison to track errors
  • Code Review on Stash.
  • Used Maven for building applications.
  • Deployed applications on Websphere 8.5 and Tomcat during development
  • Created Wiki pages for technical reports and other project documentation.

Environment: Java, JSP, Servlets, Spring(3.0), WSDL, JDBC, Hibernate 3.2, XML, JUnit, Maven, Oracle 10g, Eclipse, Tomcat 6.

We'd love your feedback!