Sr. J2ee Developer Resume
Herndon, VA
SUMMARY
- Expertise in Java/J2EE Technology as a Developer/Designer wif excellent experience in Financial, Telecommunications domains for 4 - 5 years.
- Expert in developing applications using BEA WebLogic 10gr3,9.2.2,8.1.4 and JBOSS 4.2 wif J2EE Technologies (EJB, JSP, Servlets, JDBC, XML, JNDI, JMS and Java Mail).
- Experience in developing Web Applications wif various Open Source frameworks: Jakarta Struts Framework 1.1/1.3/2.0, MVC architecture, Spring 2.0/2.5, Hibernate 2.0/3.0 ORM, Struts Validation
- Expertise wif design, development, testing and documentation of business processes usingOracle SOA Suite 11g/10g (Oracle BPEL, Oracle ESB/Mediator, Oracle Service Bus (OSB), OWSM, Oracle Business Rules Engine, Oracle ADF, Oracle EM &Oracle BAM
- Expert in using different Java IDE’ s like, IBM WSAD 5.x/4.x, RAD 6.0, Eclipse 3.0/2.1.1, Code Guide and JBuilder IDE tools.
- Expert in following Agile methodologies and other SDLC procedures.
- Experience in Enterprise applications and Diagnosing, fixing performance, solving and stabilizing problems of Java applications/products.
- Expert in Analysis and Design using procedural and OOA&D techniques, Proficient wif UML (Unified Modeling Language), IBM Rational Software Architect/ Visual Paradigm in implementation of OOAD concepts.
- Expert in implementing J2EE Design Patterns like MVC, Session Façade, Factory, DAO, Business Delegate, Singleton etc.
- Developed and implemented various Ajax Frameworks such as jQuery, DOJO, JSON.
- J2EE Application performance optimization, SQL Query optimization.
- Expert in following build procedures and creating builds using ANT.
- Implemented XML related technologies like XML Schemas, XSL, XSLT, SAX and DOM Parsers.
- Used Hibernate and JDBC to connect to databases like Oracle, MYSQL and DB2 to store, delete, manipulate and retrieved data from them in many of my applications.
- Expert in writing unit test cases using JUnit, EasyMock, MockRunner.
- Expert in using CVS, SVN, Star Team.
- In-depth understanding of designing and implementation of both symmetric and asymmetric encryption mechanism and End-to-End security implementation wif java JCE,
- Strong hold in designing and analysis of algorithms.
- Experience in building performance critical enterprise security and web application using security technologies and J2EE technologies.
TECHNICAL SKILLS
Programming Languages: Java, J2EE, SQL, PL/SQL, C, C++
Operating Systems: Win XP/Vista/7/8, Linux.
Java/J2ee Technologies: Java, JDBC, JNDI, Servlets, EJB, JSP, JSTL, Struts, Spring, Hibernate, XML (DOM, SAX), Web Services,SOAP, RESTful, WSDL
Client Side Programming: JavaScript, HTML5, DHTML, CSS, AJAX, JQuery
RDBMS: Oracle, MySQL, SQL Server, DB2
Application Server: WebLogic, Tomcat, WebSphere, JBOSS
Tools: Ant, VNC, Toad, SQL Developer, JUnit
Framework: Struts, Spring, Work-Flow,Hibernate.
Design Tools: Rational Rose, MS Visio
Version Control: ClearCase, CVS, SVN
IDE: Netbeans, Eclipse, RAD
PROFESSIONAL EXPERIENCE
Confidential, Herndon, VA
Sr. J2EE developer
Responsibilities:
- Responsible for analyzing and halping teh BA to gather complex requirements
- Development of Enterprise Service layer using Java and Apache Camel
- Consumption of SOAP and REST web services
- Used JAXB to auto generate beans from XSD
- Used Maven to build and deploy teh application
- Involved in creation of test cases for JUnit testing
- Used SoapUI to test web services
- Used Log4J adapters for centralized logging to DB
- Worked in Agile methodology on 2 week sprints.
Environment: JDK 1.6, J2EE, Apache Camel, REST, SOAP, SQL, Oracle 11g, Apache Tomcat 7.0, Oracle, XML, XSD, JAXB, JUnit, SoapUI, Serena Dimensions.
Confidential, Memphis, TN.
Sr JEE Developer
Responsibilities:
- Interacted wif business analysts for teh development of family cases requirements and responsible for use-case analysis, functional and technical specification documents
- Developed Java Enterprise Application using Oracle BPM (ALBPM) and SOAP WebServices
- Designed and DevelopedWebServices using WSDL, SOAP to communicate to teh other modules
- Designed and developed various SOAP based WebServices components and Oracle BPM processes to achieve teh integration
- Designed and developed JAX-WS webservices to exchange information and services wif other systems
- Created XSLT transformations using XPATH to support multiple agencies data structures so dat teh data could be presented in teh uniformal manner
- Teh Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages
- Developed middleware service components and DAO components using Spring Framework and Hibernate
- Prepared Run book for teh daily batch loads giving teh job dependencies and how to restart a job when it fails for ease of handling job failures during loads and how to use external java application to create, abort, send notification and kill instances in ePRS application.
- Extensively used Java, JSP, AJAX, XML, XSD, Spring and Hibernate using Eclipse and performed Unit Testing using JUnit
- Developed JUnit test cases and performed unit testing and system testing of teh various modules
Environment: JDK1.6, Spring MVC, Spring Modules, Java, HTML, JSP, Javascript, JQuery, AJAX, Servlets, SOAP WebServices, Hibernate, Oracle BPM 11g, BEA Weblogic 10.3, XMLBeans, SOAP Web Services, LDAP, CVS, Weblogic Workshop, Putty, Linux, Ant, Shell Scripts, Oracle 11g, TOAD and HP Quality Center.
Confidential, Dallas, TX
Sr. J2EE developer
Responsibilities:
- Involved in analysis and design phases of Software Development Life Cycle (SDLC).
- Developed UML use-case, class, object, sequence, collaboration and activity diagrams using UMLet.
- Developed UI modules using HTML, JSP, JavaScript and CSS.
- Wrote object-oriented JavaScript for transparent presentation of both client- and server-side validation.
- Involved in front end development using JSP, JSF 1.2 (Icefaces 1.7.2/1.8), HTML and DHTML.
- Eliminated multiple JSF component libraries and replaced wif single component library - ICEfaces.
- Designed and developed application based on Spring MVC design pattern.
- Used Spring validation and wrote validation rules.
- Primarily focused on teh spring components such as DispatcherServlets, Controllers, Model and View Objects, View Resolver.
- Involved in development of WebServices using JAX-WS.
- Involved in teh implementation of DAO using Spring-Hibernate ORM.
- Extensively Consumed teh Web services as an External resources
- Involved in creating teh J2EE Developer Objects and mapped using Hibernate Annotations.
- Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model wif a SQL-based schema.
- Writing service methods and SQL queries, PL/SQL to interact wif teh Oracle DBMS.
- Involved in testing throughout teh application.
- Involved in configuring JNDI properties.
- Developed teh application using Eclipse 3.2 as teh IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, EJB template generation.
- Version Control was mandated through Subversion.
- Used JUnit for debugging, testing and maintaining teh system state.
Environment: JDK 1.5, Spring MVC 2.5, JSP, JSTL, JavaScript, Web Service, JPA/Hibernate 3.0, POJO’s, CSS, log4j, JAX-WS, JBoss 4.0.3, Oracle 9i, JUnit, JProbe, Subversion, ANT, AJAX, Eclipse 3.2.
Confidential
Sr. J2EE developer
Responsibilities:
- Involved in Agile development process based on iterative development
- Developed use cases using Rational Rose based on teh requirements
- Used Eclipse IDE.
- Involved in implementing application using Spring MVC framework.
- Involved in teh developing various Hibernate mapping files; XML configuration, EJB for abstracting business logic and provide dependency-injection in Spring.
- Involved in developing core validations and core business logic implementation.
- Involved in Development of Servlets, J2EE, Dynamic pages using JSP.
- Applied spring framework on teh whole application, Designed and developed views, controller and model components.
- Hands-on experience in teh Installation/Configuration/Administration of J2EE applications.
- Extensively used JDBC and Hibernate to communicate wif teh SQL database.
- Used Hibernate in teh persistence tier to connect wif database.
- Used Hibernate framework to retrieve teh data from database
- Developed user access module using JSPs, Servlets and MVC framework.
- Used JavaScript for Client side Validation.
- Developed stored procedures and SQL queriesfor teh application.
- Involved in unit testing support after getting issues in teh code.
- Used SVN as version control
Environment: JAVA, Servlets, EJB, JDBC, Hibernate, Spring, JSP, JavaScript, CSS, SVN and HTML, XML and SQL.