Sr Java Soa Developer Resume
SUMMARY
- Over 8+ Years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
- Experience in gathering and analyzing teh requirements from users and management.
- Experience in Financial, Banking and Insurance domains applications.
- Strong experience with enterprise wide large-scale highly complex integration projects.
- Master of large-scale deployments and migrations. High quality experience working with matrix organizations and delivering teh solutions.
- Experience working with SDLC methodologies like Agile, Scrum, Waterfall.
- Proven ability to produce teh highest quality results working under extremely tight deadlines and a very strong team player.
- Excellent communication skills, hard working and a fast learner of new technologies.
- Well versed with complete Life Cycle Development process which includes Planning and analysis, Designing, Developing, Testing, Debugging, Documentation, Implementation, Maintenance and support environment.
- Experience in EJB, JDBC, Hibernate, Web Services, Java Beans, Servlets.
- Experience in RDBMS, Oracle, DB2, SQL, PL/SQL.
- Worked on MVC architecture.
- Good experience with design patterns of J2EE such as MVC Struts, Spring and Hibernate.
- Good experience developing Webservices using SOAP, JAXB, JAX-RPC, XML and WSDL.
- Strong experiences with middleware servers like Web Sphere, JBOSS, Tomcat, TC Server.
- Skilled at programming in different Java IDE’s like RAD 6.x/7.x, IBM WSAD 5.x, Eclipse.
- Experienced in version control systems like Clear Case, SVN, RTC, QC.
- Extensive experience in developing GUI using HTML, DHTML, CSS, Java Script, AJAX.
- Hands on experience with development, product enhancement and maintenance projects.
- Experience in testing, troubleshooting using Clear Quest and Bugzilla.
TECHNICAL SKILLS
Programming Languages: Java 1.7/1.6/1.5/1.4 , C++, C.
Java Technologies: J2EE (JSP 1.2, EJB 1.1/2.0/3.0, JDBC 2.2/2.0, JNDI, JMS 1.0.1, Java Beans), JDK 1.4/1.5/1.6/1.7 , SOAP & Restful Web Services.
Frameworks: Struts 1.x/2.0, Hibernate 2.0/3.x, MVC, IBM JSF, spring 2.0/2.5, Axis1.x/2.x, Web Services.
RDBMS: Oracle 10g/9/8i, DB2 7.2, My SQL, SQL server.
Version Control: RTC, Clear case, QC.
IDE: IBM RAD 7.x/6.x, RSA7.x, Eclipse 3.1.2/2.1, Intellij, Rational Rose, JUnit, Visual Studio 6.0, SQL Navigator, IBM Rational Clear Quest v7.x/6.x.
Application Servers: Websphere 4.x/5.x/6.x, JBoss, Tomcat.
PROFESSIONAL EXPERIENCE
Confidential
Sr Java SOA Developer
Responsibilities:
- Codes software applications to adhere to designs supporting internal business requirements or external customers. knowledge of standard concepts, practices, and procedures within a particular field
- Standardizes teh quality assurance procedure for software.
- Oversees testing and develop fixes.
- Relies on limited experience and judgment to plan and accomplish goals.
- Performed a variety of tasks.
- A certain degree of creativity and latitude.
- Assist with mail routing platform and developing an SMS mail store.
- Part of teh Residential Mail Team, which manage teh SPAM Filter group.
- Workflow management - adjusting codes
Environment: J2ee Core Components, J2EE, Java, JMX, JMS, MQ, webservices(SOAP & Restful), XML, WebSphere, Eclipse Juno, Lua Scripting, Unix
Confidential, Newark, DE
Sr Java SOA Developer
Responsibilities:
- Analyzed teh existing code base end-end.
- Involved in collecting teh business requirements for teh project.
- Attended business meetings to gather teh requirements and wrote functional requirements document based on it.
- Participated in technical discussions and overall architecture as well as to communicate with teh other integration teams.
- Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
- Created teh webservices, generated teh WSDL for it, and tested it in soapUI for local and tested in netbeans for dev environment.
- Generated RESTful webservices
- Used websphere as teh application server to deploy teh application in local.
- Worked in agile environment.
- Used RTC for check-out and check-in teh code.
- Worked on RAD as teh IDE.
- Worked with Maven as a build tool.
- Created teh solution, support and API docs for teh new webservices.
- Used a tool TSYS-Docline for mapping teh db2 fields with TSYS.
- Created teh appropriate XSD’s, XMLM’s, and XML’s for webservice.
Environment: J2ee Core Components, J2EE, Java, JMX, JMS, MQ, webservices(SOAP & Restful), XML, spring, WebSphere, Oracle 11g, Eclipse Juno, Oracle, hibernate, Junit, JMeter, Drools
Confidential
Sr J2EE Developer
Responsibilities:
- Involved in analysis of functional specifications.
- Involved in designing teh application in Agile methodology and creating design documents.
- Involved in creating UML design specs - Use cases, Class Diagrams, Sequence Diagrams using IBM Rational Software Architect.
- Implemented various business actions using Struts2.
- Implemented custom interceptors using Struts2.
- Designed and developed teh presentation/UI layer with JSP, Java Script, HTML and AJAX and DOJO
- Created custom logger classes to integrate teh USAA specific logging framework
- Created Single Sign On Servlet to integrate USAA custom security registry into teh tool
- Developed JMS to publish messages to MQs (queues) and written MDBs to listen to messages published using JMS.
- Involved in Web services development using SOAP architecture.
- Involved in Configuring MDBs in test environment WAS 7.0
- Involved in WebSphere Application Server v7.0 Configuration Management and deployment
- Involved in design and development of style sheets with CSS.
- Coded different deployment descriptors using XML.
- Implemented UNIX shell scripts to call stored procedures and invoke batch jobs.
- Involved in Autosys jobs design to schedule teh batch jobs daily.
- Developed test cases using JUnit.
- Involved in Database schema design, developed stored procedures.
- Involved in Oracle database performance tuning.
- Experience in using Version control system STAR TEAM.
Environment: J2EE, JSP, Struts 2.0, JDBC, JMS, AJAX, HTML, Java Script, Web Sphere, Oracle, IBM RSA V8.0, Web Services, JMS, STAR TEAM (Version Controlling), SQL, CSS, JUnit.
Confidential, DE
Java Developer
Responsibilities:
- Analysis, Designing and Development of different business components using Java, EJB, JMS, JAXP and XML.
- Providing application support/ troubleshoot a variety of problems, typically with minimal business impact.
- Performing/supporting user acceptance testing and unit testing
- Writing concise and clear technical documents
- Bug fixing and Unit testing.
- Reviews and code walkthroughs at peer level.
- Communicating with teh clients to get requirements / clarifications.
- Providing customer support and maintenance for teh earlier releases of teh product in parallel with development.
- Worked on Performance Tuning for improving teh response times of teh product.
Environment: Java, Servlets, JSP, Struts, Websphere, SQL, Oracle, Junit, Clearcase, Eclipse.
Confidential
Java Developer
Responsibilities:
- Analyzed teh existing code base end-end.
- Involved in collecting teh business requirements for teh project.
- Attended business meetings to gather teh requirements and wrote functional requirements document based on it.
- Implemented various business actions using Struts2.
- Implemented custom interceptors using Struts2.
- Designed and developed teh presentation/UI layer with JSP, Java Script, HTML and AJAX and DOJO
- Created custom logger classes to integrate teh USAA specific logging framework
- Created Single Sign On Servlet to integrate USAA custom security registry into teh tool
- Developed JMS to publish messages to MQs (queues) and written MDBs to listen to messages published using JMS.
- Involved in WebSphere Application Server v7.0 Configuration Management and deployment
- Involved in design and development of style sheets with CSS.
- Coded different deployment descriptors using XML.
- Implemented UNIX shell scripts to call stored procedures and invoke batch jobs.
- Involved in Autosys jobs design to schedule teh batch jobs daily.
Environment: Java, Servlets, JSP, Struts, Websphere, SQL, Oracle, Junit, Clearcase, Eclipse, J2EE, JDBC, JMS, AJAX, HTML, Java Script, Web Sphere