Sr Java Soa Developer Resume
Lakewood, CO
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 the 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 the solutions.
- Experience working with SDLC methodologies like Agile, Scrum, Waterfall.
- Proven ability to produce the 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.
- EJB, JDBC, Hibernate, Web Services, Java Beans, Servlets.
- Experience working with SOAP, Rest and Restful Webservices.
- Experience in RDBMS, and experience with Oracle, DB2, SQL, PL/SQL.
- Expertise in ANT Build Tools. Experience in Shell Scripting (Korn Script/Bash Script) in UNIX/Linux Platforms.
- 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, TCServer
- 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 ClearQuest and Bugzilla
TECHNICAL SKILLS
Programming Languages: Java 1.7/1.6/1.5/1.4 , C++, C, R statistics, Mathlab.
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.
Databases: MySQL, Oracle, Mongo DB
Platforms: Windows, UNIX/Linux environment
Methodologies: Agile (Scrum), Waterfall, V model
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 ClearQuest v7.x/6.x.
Application Servers: Websphere 4.x/5.x/6.x, JBoss. Tomcat
PROFESSIONAL EXPERIENCE
Confidential, Lakewood, CO
Sr Java SOA Developer
Responsibilities:
- Analyzed the existing code base end-end.
- Involved in collecting the business requirements for the project.
- Attended business meetings to gather the requirements and wrote functional requirements document based on it.
- Participated in technical discussions and overall architecture as well as to communicate with the other integration teams.
- Implemented UI angular bootstrap for faster and easier web development.
- Created the webservices, generated the WSDL for it, and tested it in soapUI for local and tested in netbeans for dev environment.
- Generated RESTful webservices
- Used websphere as the application server to deploy the application in local.
- Worked in agile environment.
- Used RTC for check-out and check-in the code.
- Worked on RAD as the IDE.
- Worked with Maven as a build tool.
- Created the solution, support and API docs for the new webservices.
- Used a tool TSYS-Docline for mapping the db2 fields with TSYS.
- Created the appropriate XSD’s, XMLM’s, and XML’s for webservice.
Environment: J2ee Core Components, J2EE, Java, JMX, JMS, MQ, Angular.JS, webservices(SOAP & Restful), XML, spring 3.0, WebSphere, Oracle 11g, Eclipse Juno, Oracle, hibernate, Junit, JMeter, Drools
Confidential, Frankfort, KY
Sr. J2EE Developer
Responsibilities:
- Involved in analysis of functional specifications.
- Involved in designing the 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.
- Implemented Restful webservices within the application with the use of URI templates and content negotiation.
- Designed and developed the presentation/UI layer with JSP, Java Script, HTML and AJAX and DOJO
- Created custom logger classes to integrate the Confidential specific logging framework
- Created Single Sign On Servlet to integrate Confidential custom security registry into the tool
- Developed JMS to publish messages to MQs (queues) and written MDBs to listen to messages published using JMS.
- Developed a app for cart system management for which used the HTML 5 using bootstrap js to design UI and used angular JS to communicate to the server via web service to download the content on the real time.
- 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 ETL jobs design flow for the (Extract, Transform, Load and Reconciliation process) and Data quality reports.
- Involved in Autosys jobs design to schedule the 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, Angular.JS, Web Sphere, Oracle, IBM RSA V8.0, Web Services(SOAP & Restful), Bootstrap, JMS, STAR TEAM (Version Controlling), SQL, CSS, JUnit.
Confidential, DE
Sr. Java Consultant
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.
- Understanding and gaining the knowledge of Kenan Arbor BP Telecom Billing product.
- Communicating with the clients to get requirements / clarifications.
- Providing customer support and maintenance for the earlier releases of the product in parallel with development.
- Worked on Performance Tuning for improving the response times of the product.
Environment: Java, Servlets, JSP, Struts, Websphere, SQL, Oracle, Junit, Clearcase, Eclipse, and Hummingbird
Confidential
Java Consultant
Responsibilities:
- Analyzed the existing code base end-end.
- Involved in collecting the business requirements for the project.
- Attended business meetings to gather the requirements and wrote functional requirements document based on it.
- Implemented various business actions using Struts2.
- Implemented custom interceptors using Struts2.
- Designed and developed the presentation/UI layer with JSP, Java Script, HTML and AJAX and DOJO
- Created custom logger classes to integrate the Confidential specific logging framework
- Created Single Sign On Servlet to integrate Confidential custom security registry into the 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 ETL jobs design flow for the (Extract, Transform, Load and Reconciliation process) and Data quality reports.
- Involved in Autosys jobs design to schedule the batch jobs daily.
Environment: Java, Servlets, JSP, Struts, Websphere, SQL, Oracle, Junit, Clearcase, Eclipse, J2EE, JDBC, JMS, AJAX, HTML, Java Script, Web Sphere
