Sr. J2ee Developer Automation Resume
Tampa, FL
SUMMARY
- Over 8 years of experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support, Maintenance, and End - User support using Java/J2EE technologies wif WebSphere and Weblogic application servers.
- Proficiency in developing secure enterprise Java applications using technologies such as Servlets, JAVA Beans, EJB, JMS, JNDI, JDBC, XML, XSD.
- Expertise in various open source frameworks like JSF, Struts, Spring (including Web Flow), and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
- Expertise in implementing various J2EE design patterns like Service Locator, Session Façade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegate in teh development of Multi-Tier distributed Applications.
- Extensive experience wif JMS Pub/Sub Environment.
- Experience wif IBM WebSphere Application server and IBM WebSphere Portals.
- Used Java Script, JQuery, JQuery UI, CSS, Ajax and JSP to enhance teh functionality of web pages.
- Competence in using Java IDE tools of Rational Application Developer (RAD), WebSphere Application Developer (WSAD), Eclipse 3.0 and WebLogic Workshop to develop dynamic web applications.
- Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss, WebSphere and Weblogic Application Server.
- Experience in portal application development in WebSphere Portal Server.
- Experience wif teh database management like Oracle, SQL Server, MySQL, MS Access.
- Experience in SOAP, JAX-RPC, JAXB, JAXP, XML, LDAP, Restful and SOAP Web Services
- Good working knowledge on DOM scripting.
- Good working knowledge in version control tools like CVS and SVN
- Good working knowledge on JUNIT.
- Expertise in Query optimization. Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
- Developed ANT and Maven scripts in to build and deploy J2EE Applications.
- Experience in working wif small and large groups and successful in meeting new technical challenges and finding solutions to meet teh needs of teh customer.
- Motivated team player wif ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.
- Able to effectively organize and prioritize multiple tasks.
TECHNICAL SKILLS
Languages: C++, Java, J2EE, SQL, PL/SQL, Visual Basic, Forms, Reports
Operating Systems: Windows 98/2000/XP/NT, Sun Solaris, Linux, Unix (AIX), MS-DOS
Java Technologies: JSF, J2SE, J2EE, JSR168, JSP, Servlets, EJB, Swing, JDBC, JMS, MQ Series, MDB, JNDI, RMI, SOAP Web Services, Restful Web Services, Design Patterns, JAVA Beans, IceFaces
Web/App. Server: Tomcat 5.5/6.0, Weblogic 7.0/8.1/9.2/10.0, Websphere 4.0/ 5.0/6.1/ 7.0/ 8.0, JBoss 4.3.2
Frameworks and IDE Tools: Struts 1.2/2.0, JSF, Spring 1.1, Hibernate 3.0, JUnit, ANT, AJAX, Log4J, Eclipse, WSAD 5.1,RAD 6.0/7.0, CVS, Rational ClearCase, TOAD
Web-Development Technologies: JSP, JQuery, JQuery UI, XML, XSD, XSLT, DTD, DOM, LDAP, HTML, Java Script, CSS, DHTML, Agile Methodology, Servlets, JSTL (Tag Libraries), JSF (Java Server Faces), RUP, i18n, ANT, JUnit, MQ Series, RMI, JSR 168 Portlets, Portals, ESB
RDBMS: ORACLE 8i/9i/10g, SQL Server 6.5, MS Access
OOAD: UML, Design Patterns
PROFESSIONAL EXPERIENCE
Confidential, Tampa, FL
Sr. J2EE Developer Automation
Responsibilities:
- Extensively involved in framework changes using J2EE design patterns like DAO, DTO, Singleton, BO etc.
- Was involved in implementation of front-end controller using Spring Framework, Servlets, JSPs, JS, JQuery, AJAX, CSS and HTML5.
- Worked on SOAP Web services to integrate wif other projects
- Worked on JDBC templates to interact wif database.
- Used Marshal and Unmarshal to parse teh XML to Java and vice versa.
- Has working knowledge on (Log4J) Logger framework for teh application.
- Worked wif JMS (java messaging service) for asynchronous communication.
- Developed and maintained services which communicate wif DB2
- Participated in weekly status meetings, worked closely wif QAs team, to meet project deadlines in AGILE methodology.
- Created and maintained JAXB classes wif XSD
- Was involved in creating, updating and maintaining several tables, views, materialized views, stored procedures, triggers and packages using MySQL and DB2.
- Was involved in developing Maven scripts to build and deploy J2EE Applications.
- Used tortoise(SVN) for teh version control management of teh source files.
- Participated in weekly status meetings, worked closely wif QAs team, to meet project deadlines in AGILE methodology.
- Worked closely wif teh subject matter experts (SME) and business to understand teh policy rating, amendment and audit calculations. Involved in Functions specs doc validation.
Environment: J2EE, Springs, SOAP WebServices, WebSphere 8.5- 9c, JMS, JDBC, SVN, MySQL, DB2, log4j, Eclipse, UNIX, TOAD 12.5, PUTTY, WinSCP, JIRA, SOAP UI, JUnit, Tortoise, XSD, JAXB
Confidential, Augusta, ME
Sr. J2EE Developer
Responsibilities:
- Involved in Functional and Detailed Designs.
- Developed Sequence, Use Case Diagrams and Process Flow Diagrams.
- Was involved in implementation of front-end controller using Struts Framework, Springs, Servlets, JSPs, JS, JQuery, CSS and HTML5.
- Worked on SOAP Web services to integrate MAPSIS wif other projects
- Worked on Hibernate frame work to interact wif database.
- Worked on teh J2EE design patterns like DAO, DTO, Singleton, BO etc. Was involved in fixing teh security issues and implementing security filters for teh application.
- Involved in converting Java applets into JSP pages.
- Has working knowledge on (Log4J) Logger framework for teh application.
- Was involved in creating, updating and maintaining several tables, views, materialized views, stored procedures, triggers and packages using SQL and PL/SQL in Oracle DB.
- Involved in writing BASH and SHELL scripts and maintaining cron jobs.
- Developed Load Runner scripts and performed load test on teh application servers.
- Provided end user training and production system support.
- Worked closely wif teh technical BAs, client team, business users and product owners in requirement gathering, prioritizing teh requirement and implementation of sprints.
- Involved in teh documentation of Test Cases and Release Notes.
- Conducted several User Acceptance Tests (UAT) wif teh application users
- Coordinated wif Oracle Middleware, Load balance and Oracle Database teams several for project deployment and maintenance.
- Involved in documentation, review, analysis and fixed post production issues.
- Participated in daily scrums, weekly status meetings and used JIRA to track sprints.
Environment: J2EE, Struts, Sprints, Web Services, WebLogic 11g-12c, JMS, Hibernate, SVN, Oracle 10g - 11.g, SQL, log4j, Eclipse, UNIX, TOAD 12.5, PUTTY, WinSCP, HP Performance Center (LoadRunner), HP VUgen LoadRunner, Juniper, JIRA, Footprints, Dell SQL Optimizer 8.9 for Oracle, ANT, Jenkins
Confidential
Sr. J2EE Developer
Responsibilities:
- Extensively used J2EE design patterns and frameworks.
- Developed several policy star web pages using JSF framework.
- Used JSF, Java Script, JQuery, JQuery UI, CSS, Ajax, HTML 5 and JSP to enhance teh functionality of web pages.
- Implemented teh JSF(JSR 168) presentation frame work using ICEFaces.
- Used teh ICEFaces tag libraries in teh JSP pages.
- Implemented EJB (Enterprise Java Beans) and WebServices.
- Worked wif JMS (Java Messaging Service) for asynchronous communication.
- Worked wif JMS queues for P-P communications and Topics for one-many communications.
- Implemented teh Hibernate frame work to interact wif database.
- Developed and maintained Restful web service using Apache Axis for services developed. Maintained schema and extensions.
- Used Apache JMeter in load testing teh application
- Was Involved in teh development of teh Mobile App for teh application.
- Developed and maintained services which communicate wif DB2 using Enterprise Java Beans (EJB).
- Participated in weekly status meetings, worked closely wif QAs team, to meet project deadlines in AGILE methodology.
- Used SAX Parser to parse teh XML to Java and vice versa.
- Used CVS for teh version control management of teh source files.
- Performed teh production support issues of teh PSTAR application. Interacted wif technical BAs when developing and implementing teh enhancements.
- Worked closely wif teh subject matter experts (SME) and business to understand teh policy rating, amendment and audit calculations. Involved in Functions specs doc validation.
Environment: JSF 1.2, JQuery, JQuery UI, CSS, Ajax, Java, JDBC, CVS, Swing, JSP, EJB 3, JMS, Restful Web Services, XML, Java Script, SQL, DB2, RAD 7 & 8, WebSphere Studio Application Developer, IBM Rational Application Developer, WinSQL, Linux.
Confidential, KY
Java Developer
Responsibilities:
- Involved in studying teh Current Legacy Systems, User Requirement and in Creating Design Document.
- Developed Sequence, Use Case Diagrams and Process Flow Diagrams.
- Involved in installation and configuration of Weblogic Server.
- Developed Stateful Session Beans to store teh State of CDR User Profile information.
- Extensively involved in design and implementation of front-end controller using Struts framework.
- Developed Action Classes and Action Forms.
- Used Java Script to do teh front end validations.
- Developed web pages using HTML and JSP.
- Involved in writing deployment descriptor files and deploying EJB's in WebLogic Server and build war files, Ear files automatically using Ant scripts and deploy.
- Involved in writing Ant script to build teh front end application.
- Used Struts Framework wif Hibernate to map to Oracle database.
- Implemented many EJB components, running under Weblogic application server.
- Responsible for providing teh deployment tools used in deploying enterprise beans packaged in teh EJB-Jar file.
Environment: Java, J2EE, TOAD 7.5, WebLogic 9.2, WINSCP, WINCVS, Eclipse, JMS, JDBC, JNDI, JSP, EJB, Spring, Servlets, JavaScript, HTML, SQL, Unix
Confidential
Application Programmer
Responsibilities:
- Involved in Designing and Coding.
- Involved in Bean Providers job of coding teh Session Bean and Entity Bean using container managed persistence.
- Involved in Application Assemblers job of combining all teh Enterprise Beans into one large Banking application as per teh requirements. Also defined teh security behavior such as specifying teh role name, method permission’s etc, in teh deployment descriptor and also teh transaction behavior for this particular application.
- Involved in Deploying job of resolving any external dependencies and customizing these deployed enterprise bean in this specific Banking application. Deployed teh jar files in teh EJB Container and WAR files in teh Web Container on to teh Weblogic server.
- Used Struts Tag libraries.
- Used EJB-QL queries in teh Deployment descriptor to access and manipulate teh Database.
- Provided end user training and production system support.
Environment: J2EE 1.0,Weblogic 6.0, Jakarta Struts 2.1,JDBC, Eclipse 1.0, Ajax 1.0, Tomcat 5.0, EJB 2.0, JSP 2.0, Servlets 2.3, Oracle8i, Unix 3.2, C,C++, RMI, JNDI 1.1.2, UML 1.0, HTML/DHTML 3.0, XML 1.0, XSLT 2.0, CSS 3.1, Junit 3.8, SOAP 1.2, Agile Methodologies, JavaScript 1.2.