Senior Java Consultant Resume Profile
2.00/5 (Submit Your Rating)
CA
SUMMARY
- 10 years of architectural experience in designing, developing, and administering middleware solutions.
- Sun Certified Java 2 Programmer.
- Five years experience in Design and development of solutions in Service Oriented Architecture SOA
- Extensive experience in Service Orchestration.
- Experience in J2EE technologies J2EE Architecture, J2EE Core Patterns, Servlets, JSP, EJB, DAO, Tuning
- Good understanding of new features in JDK 5.0/6.0 Concurrency, Generics
- Seven years of using IBM's Websphere MQ Message Queuing, Websphere MQSeries Workflow and integration.
- Extensive experience in IDE tools like IBM Websphere Studio application developer WSAD , Eclipse.
- Experience in deploying and installing on Websphere Application server in Windows XP and UNIX 5.1 environments.
- Good experience in Spring Framework - AOP, JDBC, Transactions, DAO
- Expertise in frameworks like MVC, struts, DWR AJAX - Direct Web Remoting
- Experience in design patterns.
- RDBMS experience - Tables, Constraints, Views, Triggers, Procedures, Advanced Query, SQL
- Experience in Oracle 9i from basics to advanced topics like Database design, Data modeling, advanced Oracle features like -Oracle Collections, Partitions, Oracle XML Oracle Java Stored Procedures
- Expertise in information systems architecture and development.
- Specializing in messaging and middleware solutions.
- Ability to analyze, design, develop, test and implement system or procedures that optimize time, effort and resources.
- Strong analytical and problem solving skills.
- Great communication skills and experience in interacting with clients and user groups.
TECHNICAL SKILLS
- Software: Web Sphere MQ 5.x, 6.x, Websphere MQ Workflow 3.4, 3.6, MQ SERIES INTEGRATOR 1.1 2.x, Websphere suite.
- Web/App Servers: Websphere Application Server 5.1, Tomcat 5.5/5.6, Apache 2.1
- Java IDE: Eclipse 3.2/3.4, Websphere Studio Application Developer 5.1/ 5.1.1 WSAD ,
IBM Rational Software Architect
- Languages: C , C, Java, SQL, Visual Basic, ASP, XML, JSP, JDBC
- J2EE Technologies: Servlets, Beans, EJB, Swing, Networking, JDBC/ODBC, JMS, JNDI, Java Mail, JAXP, XML, JSF, JSTL, JDK, RMI.
- Frameworks: MVC, Struts, Java Server Faces, Hibernate, DWR AJAX - Direct Web Remoting , JUnit.
- Web: CGI, PERL, JavaScript, PHP, AJAX, HTML, XSL/XSLT
- Web Services: SOAP, WSDL, UDDI
- Business Process Languages: Flow Definition Languages FDL , Business Process Execution Language BPEL
- Source Code Management : CVS, VSS for Version Control, Subversion
- Eclipse Plugins: Maven, Jad Java Decompiler
- Operating Systems: Window 95/NT/98/2K, Unix, IBM AIX V 4.3.3 and 5L V5.1 Databases: ORACLE, DB2, SQL Server, MS Access
- Network Protocols/ Network Programming: TCP/IP, Sockets
- Software Methodologies: Rational Unified Process RUP , Unified Modeling Language, UML , Agile
WORK EXPERIENCE
Confidential
Senior Java consultant
- Installation, configuration, verification and administration of Websphere MQ Workflow
- Install and configure the WebSphere MQ Workflow Web Client
- Built, tested, and documented process models
- Listed the staff requirements, programs, and data structures used in the process
- Listed the modeling objects that are available and described their usage
- Utilized staff definition to manage authorizations and staff assignments
- Involved in troubleshooting problems encountered when implementing models
- Used WebSphere MQ Workflow API programming model to code workflow client programs
- Programmed Java Activity implementations
- Did change management for workflow models
- Installed and used the Rapid Deployment wizard
- Mentored other workflow designers with good modeling practices that result in more efficient models
- Supporting the end product and making necessary changes in design and giving suggestions in improving the product.
Senior Java consultant
MQSeries MQSeries Integrator
- Involved in MQSeries Integrator Installation like Configuring, administering and designing components that are reusable across multiple applications.
- Provided technical expertise in the design and development of proto-type for integrating oracle with DB2 - the project involved real time transfer of data from oracle to DB2 doing a query on the data and then sending the information back to oracle and setting up of queues, message layouts, and data mapping setting up rules in MQSI.
- Determined hardware and software configuration and middleware involved with MQ.
- Setting up of queues, message layouts, and data mapping setting up rules in MQSI.
- Developed Application programming interface
- Planning for and implementing multi-broker domains
- Configuring brokers for performance, scalability and maintenance
- Planning and designing for backup and recovery scenarios
- Develop and document procedures for stopping and starting Execution groups in order to update message flows.
- Developed and implemented custom nodes for WMQI / MQSI.
- Clean up garbage objects in repository.
- Develop procedures for tracking changes to WMQI objects.
- Took care of backup/recovery procedures for MQ Series and MQSI
- Version control techniques for moving message flows and message sets between brokers in different environments broker domains