We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • A Senior Java Developer and an SOA Certified professional wif 9+ Years of professional experience in the Java/J2EE Technology wif a background of Computer Science and Engineering (CSE) and extensive understanding of Software Development Life Cycle(SDLC) which includes Gathering, Analysis & Management of Requirements, exposure in waterfall and Lean Agile Software development methodology, Systems Analysis and Design documents, user support, and documentation for Banking and Financial domain, Telecommunication and HealthCare verticals.
  • Has 9 years of experience writing Web Tier, Server Side and Mid - Tier components using J2EE technologies (JSP, Servlets, Enterprise Java beans, Java beans, JMS, JNDI, JDBC, and XML parsing, SOA, WebServices, WSDL, SOAP, Spring, Hibernate, PA).
  • An effective communicator wif good analytical, inter-personal, organizational & mentoring skills. Excellent team player having good communication and interpersonal, analysis skills wif ability to lead the team of programmers.
  • Involved in complete SDLC including analysis, design, development, Coding, testing, documentation and maintenance of business application software.
  • Used configuration management tools like Rational Clear Case, CVS on UNIX /Windows environment.
  • Involved in Requirement gathering, writing functional and technical specifications, Preparing design documents
  • Experienced in design and development of Java Enterprise Applications using JAVA, JDBC, JSP, JSTL, Servlets, EJB, JMS, spring, Hibernate, J2EE, XML, JAX-WS Web services and SOAP.
  • Worked of creating basic framework for spring and web services enabled environment Exposure in handling critical bugs of the software.
  • Created web services from scratch having different operations to upload and get the document from repositories as an attachment wif SAML and MTOM.Worked on WS-Security framework suing SAML 2.0 and WS-Policy.
  • Created SOAP Handler to enable autantication and audit logging for each invocation of WS- operations. Used Apache CXF tool to generate contract objects and proxy classes for JAX Web Services
  • Worked on various design patterns MVC, Front Controller, Session Façade and Singleton, DAO. Very Good experience in working wif various modules of spring framework like Spring IoC, Spring MVC, Spring DAO, Spring ORM(Hibernate and JPA) framework, Spring Web Flow 2.3.
  • Used Java Messaging Services (JMS) and message driven beans listening to container managed queue objects to enable asynchronous communication.

TECHNICAL SKILLS

J2EE Standards: Core Java, J2EE, JAX-WS, WS-Metadata, JAXB, Servlet, EJB 2.*, JTA, JDBC

SOA Tech: SOCP, SOA, Service Orientation, Service Composition, WS - me Specs like SOAP, WSDL, XML and XML Schema, UDDI and Web Services, Apache - CXF web service development framework.

WS-Securities: OASIS Message Level Securities: SAML, UserNameToken etc, Digital Signature etc

Frameworks: Spring 3.x, Hibernate3.0, Junit 3*,JPA

Application Servers: BEA WebLogic Server 6.x, JBoss Application Server, Oracle 11g Server, IBM WAS 7., IBM RAD

Database Technologies: DB2, SQL, PL/SQL/ Oracle 10g

Messaging Services: Java Messaging Services

IDE/ Tools: Web Logic Workshop, Eclipse, MyEclipse, Rational Clear Case, Clear Quest, DbVisualizer, Putty, Telnet, SOAP UI 3.5, ArgoUML, UMLet, XML Spy, Ant, WinScp, WinZip, and Microsoft Office Visio 2003, MYEclipse Blue.

RELEVANT PROJECT EXPERIENCE

Confidential, Dallas TX

Senior Java/J2EE Developer

Responsibilities:

  • Developed Restful web services using JAX-RS and used DELETE, PUT, POST, GET HTTP methods in Spring 3.0 and OSGI integrated environment.
  • Used Spring JDBC Dao as a data access technology to interact wif the database.
  • Created Resource Bundles using Apache Karaf 3.0 to deploy JAX-RS sand spring DAO services as OSGi bundles into Service mix 5.3 version.
  • Developed different modules and spring controller classes into Web layer using MVC framework to make calls to restful services using spring JDBC template utility class.
  • Used spring based proxy factory bean to access ATG user profile during Migration of ATG Nucleus based application into spring based web application.
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and HTML and CSS.
  • Used Eclipse as an IDE for the development of the application
  • Written SQL queries for creation and modifications of existing database as required per addition of new features.
  • Participated in Code Review sessions and used Sonar Cube code review tool to monitor code quality and create reviews during code review process.
  • Used Maven to build and deploy the source code using project object model (POM) for execution and reporting of unit tests.
  • Worked on writing Junit classes to unit test the java classes.
  • Created mock objects using Mockito framework toimplement automated unit tests.

Environment: Spring 3.x, JAX-RS, OSGi, Java 1.6, Eclipse

Confidential, Richardson TX

Senior Java Developer

Responsibilities:

  • Created a new workflow process and message driven bean classes listening using JMS API’s for new quoting application.
  • Provide intermediate level system analysis, design, development and implementation of web-based applications using java technologies.
  • Worked on migration of old quoting system into new Spring MVC, JAX-WS (SOAP) web services integrated environment.
  • Used spring IoC to configure Spring related Beans into Application framework which works as spring container to load, instantiate, inject the dependencies between collaborating beans also it manages life cycle of the bean including handling life events like registering BeanPostProcessors, initializing bean etc. Used Spring Dao classes to perform database transactions wif Spring JDBC and Spring JDBC RowMapper classes to prepare result set to populate domain objects through various database operations.
  • Used Apache CXF (wsdltoJava Utility in integration wif ANT tool) to build and generate contract objects and Service Implementation Beans for JAX WS endpoints. Configured service end points using element in JAXWS -spring configuration (cxf-servlet.xml) file in WEB-INF directory which declares an endpoint bean.
  • Used JaxWsProxyFactory Bean of spring CXF framework to create clients by configuring service end points and service name into xml configuration file.
  • Worked on the JSP classes and used JSP, HTML5 and css3 and JavaScript to write the presentation module.
  • Used Serena dimensions as a configuration management tool for build management.
  • Performed developer’s Unit testing and created Junit test classes for o test java service classes and web service integration for quoting applications.
  • Created Class diagrams and used design pattern for better code quality standard.

Environment Windows, IBM RAD, Java, JAX-WS, SOAP, WSDL, XSD, SOAP, WSDL, JSP, Spring 3.0, PL/SQL, Xml, JSP, html,css3MyEclipse Blue, WebSphere application server (WAS 7.0).

Confidential, Richamond VA

Senior Java Developer

Responsibilities:

  • Done Proof OF Concepts to enable WS-Services Security framework using WS-Policy and SAML 2.0 and digital signature using JAX-WS Web Services.
  • Used Oracle IDE to create web services for EI application using top down approach.
  • Worked of creating basic framework for spring and web services enabled environment for EI applications as web service provider Created web service from scratch having 5 different operations to upload and get the document from repositories IBM Content Engine on Demand -CMOD as an attachment wif SAML and MTOM.
  • Created SOAP Handler to enable autantication and audit logging for during WS calls.
  • Created Service Layer API’s and Domain objects using Spring 3.0 ORM and JPA Integrated environment.
  • Used Eclipse link to enable caching in JPA-Spring enabled environment.
  • Created Spring DAO classed to do database calls through spring - JPA ORM framework.
  • Written PL/SQL queries and created stored procedures and invoke SP‘s using spring JDBC.
  • Participated in Agile stand-up meeting and client discussion to alignment of the goals of business and technology.
  • Created High level Design Document for Web Services and EI common framework and participated in review discussion meeting wif client.
  • Deployed and configured the data source for database inweblogic 11g application server andutilized log4j for tracking errors and debugging, maintain the source code using Subversion.
  • Used Clear Case tool for build management and ANT for Application configuration and Integration.
  • Created, executed, and documented, the tests necessary to ensure dat an application and/or environment meet performance requirements (Technical, Functional and User Interface).

Environment: Windows, Linux, Rational Clear Case, Java, JAX-WS, SOAP, WSDL, XSD JSP, spring, JPA, xml, HTML5, CSS3.

Confidential

Senior Java Developer

Responsibilities:

  • Created JSP and Presentation layer using Spring 3.0, Spring WebFlow 2.0 and Spring MVC.
  • Developed different modules using MVC framework including server side coding (Transfer Object and Data Access Object), business logic/delegator, Action Class mapping and integration of UI components wif business layer developed using Spring 3.0.
  • Created Service Layer API’s and Domain classes in Hibernate 3.0 and Spring Integrated environment.
  • Participated in managing configuration baseline changes to Web based applications so dat they meet business process requirements.
  • Done Proof OF Concepts for Spring Web Flow 2.3 new features and given presentation to the team for Spring Webflow 1.0 and 2.3.
  • Implemented the Spring 2.3 Web Flow view states shared by the different view components.
  • Created High level Design Document for OAA Create- Registration application for URLS Uniform Registration Listing Systems .
  • Worked on the Application development including migration of existing application from Struts and EJB 2.0 framework to spring and Hibernate 3.0 integration framework wif JSP, html and css3.
  • Deployed and configured the data source for database inweblogic 11g application server andutilized log4j for tracking errors and debugging, maintain the source code using Subversion.
  • Used SVN for build management and Application configuration and Integration.
  • Created, executed, and documented, the tests necessary to ensure dat an application and/or environment meet performance requirements (Technical, Functional and User Interface).

Environment Windows, Linux, Rational Clear Case, Java, Servlet, JSP, html, css3, spring3.0, Hibernate, Struts, xml, html, Weblogic 11g Server.

Confidential

Senior Java Developer

Responsibilities:

  • Prepare Functional Requirement Specification and done coding, bug fixing and support.
  • Interacted wif the SMEs to capture the Business needs for referrals process
  • Performed Gap analysis between business requirement on Proposed and existing systems.
  • Worked on the customization of UPS framework using Struts 1.0, JSP, JavaScript, html and CSS framework.
  • Created Action classes including dynamic action and dispatch actions to execute the relevant helper classes to execute the business logic.
  • Worked on the struts tiles to dynamic generate the JSP page and to create reusable JSP’s to maintain uniform view across all the web pages.
  • Worked on the defect fixing and change request for the Production environment. Used Rational Clear Case as build mechanism to check-in/ deliver the code from the repository.
  • Documented Unit test cases and Junit test classes to test the execution of Java classes. Worked on Weblogic-Ant utilities to generate proxies to invoke webservices as a client.
  • Used Microsoft Vision to generate UML diagrams (Class and Sequence diagrams) to accommodate on the design documents.

Environment: Windows, Linux, Clear Case, Java, Servlet, JSP, Struts, xml, HTML.

Confidential

Java Developer

Responsibilities:

  • Developed Restful web services using Jax-RS and used DELETE, PUT, POST, GET HTTPS methods in Spring 3.0 and OSGI integrated environment. Participated and conducted requirements gathering sessions, and review meetings wif the Avaya GCS Stakeholders.
  • Worked wif other project team representatives to understand detailed interdependencies. Has involved in Translated requirements/enhancements for the architect.
  • Worked on the SOAP Web Services to be invoked by gateway UI application build in Spring, JSF, Spring-hibernate ORM framework.
  • Written PL/SQL queries and stored procedures for Oracle database.
  • Worked on the Spring Framework in integration wif Hibernate ORM framework, Worked on the JMS and Message Drive Beans as Message oriented Middleware to send the Messages through different Java applications.
  • Prepared High Level and Low Level Design Document and Functional Test spec documents.
  • Followed the Lean Agile methodology for software development, implementing Test Driven Development. Has worked in end to end coding, developed and functional unit testing for the various MMF's in Agile methodology.
  • Assisted QA team by running tests, and logging and reporting defects in Quality Center.
  • Worked wif the Lead Architect, and Solutions Lead to devise design plans
  • Worked wif Project Manager to create a risk management plan; further tracked project issues and risks using Rally tool.
  • Has created the user stories for the given MMF and participated to streamline the User story review meetings wif the Avaya GES Stakeholders.
  • Analyzed and revised existing system logic difficulties and documented as necessary.
  • Scheduled the demo meeting wif the GES Stakeholders for mmf and led it to completion and facilitated design and subsequent review sessions.
  • Facilitated brainstorming sessions and conducted meetings to elicit requirements from the Business partners, Sponsors and Users. Trained Users by creating user manuals and giving presentations about the new functionalities. Created Release Notes prior to each implementation.
  • Used JBOSS application server for deployment of enterprise EAR file and also worked on customization of Avaya Installation framework for the installation of JBOSS server version 4.3.0.0 enterprise server.

Environment SCRUM, Java, JSF, Spring, Hibernate, Linux Shell Script, JaxWS,SOAP,WSDL,CSS3,html3,JBOSS,JSF, Rally, Hudson xml, html, Clear Case, Clear Quest, MyEclipse, ANT, Oracle, Redhat Linux, Oracle 10g database

Confidential

Java Developer

Responsibilities:

  • Captured the scope of the project by defining the boundaries, Critical to Quality objectives (CTQs) and the purpose.
  • Worked on Java, Servlet, JSP, EJB technologies to customize Flexcube framework.
  • Exposure to work in Framework oriented environment of FC@Retail banking developed in Java /J2ee technologies for online banking applications.
  • Conducted Gap Analysis by creating process flows highlighting the differences between the Current (As Is) environment versus the Target (To Be) environment
  • Created the High Level Design document in Analysis phase.
  • Implemented Message Driven Beans as client programs to consume JMS Messages. Worked on IBM MQ API as a middleware application to interact and process the request asynchronously.
  • Created and maintained Meeting Minutes / Issues Log and ensured timely resolution of all outstanding items
  • Acted as a liaison between Technology and Business for clear and better communication.
  • Participated in the identification, understanding and documentation of business requirements, including the applications capable of supporting those requirements. Collected and documented business processes as well as business rules.
  • Provided technical assistance in identifying, evaluating, and developing systems and procedures dat were cost effective and met business requirements.
  • Worked in conjunction wif other testers, developers, other team members and senior manager in validation and testing complex scenarios and projects and in the maintenance of Quality Standards in projects.

Environment: Java, XSLT, Servlet, EJB Eclipse 3.1, IBM MQ, JMS, MS Office Suite (Word, Excel, PowerPointAccess, Visio), xml, HTML.

We'd love your feedback!