Java Developer,resume Profile
Professional Summary
- Around 10 years of notable experience in providing Business Solutions in IT industry encapsulating all phases of SDLC lifecycle.
- Experience in Banking and Retail line of businesses.
- Expertise in application development Middleware Backend using Java /J2EE, Mainframe, Apache Camel, Spring framework DB2.
- Experience in developing SOAP Web Services using RMI.
- Appreciable knowledge on Middleware concepts and methodologies EJB, JMS, RMI, JAVA-WS, JAVA-RS, WSDL, SOAP, XSD's, Dozer.
- Involved in automating various processes in production Shell scripting and Cron job scheduler.
- Have worked on many projects which involve IBM MQ point to point and Topic/Subscription/Selectors Publish-Subscribe .
- Enhanced performance of various SQL's by analyzing SQL's performances by executing DB2 EXPLAIN and replaced many Direct DB calls with Stored procedures.
- Developed a Event based work flow using Apache Camel Routing Mediation engine and Spring framework by consuming the message from IBM MQ in XML format.
- Appreciable knowledge on Mainframe concepts and methodologies COBOL, REXX, JCL, EAZYTRIEVE, CICS.
- Have worked on many retirements and bank acquisition using Mainframe technologies. Build many batch process using JCL and COBOL and scheduled those jobs using CA7 scheduler.
- Extensive knowledge on Changeman, Endevor, SVN Subversion, ClearCase.
- Extensive experience in development and Software Process Improvement involving requirement gathering, Analysis, Estimation, Coding, Testing, Support and Process related Activities.
- Proficient in interacting with end-users and business analysts, interpreting business needs and creating technical specifications.
- Strong project management, Interpersonal and communication skills, very agile and dedicated team player, Skilled in handling multiple projects simultaneously.
- Worked in 24X7 on call support services.
- Strong Analytical and problem solving skills. Ability to quickly master new concepts and applications.
Skills Competencies
Technologies | Java, J2EE, EJB, JMS, JAX-WS, JAX-RS, JAX-RPC, WSDL, SOAP, XSD, Dozer, Orika, COBOL, REXX, JCL, EAZYTRIEVE, CICS, Shell Scripts, C |
Frameworks | Spring IOC, Apache Camel |
Persistence frameworks | Hibernate |
RDBMS | DB2 |
App Servers | IBM Websphere 7 |
IDE/Tools | IBM Rational Application Developer 8.0, Crucible, SONAR, slf4j Logging, Eclipse, Toad, IBM Data Studio, DB2 Control Center, Putty, SSH Tectia Client, Splunk, File-Aid, SPUFI, QMF, Xpeditor, File Manager, BMC, PLAT, ISPF/PDF, IBM Utilities |
MQ Administration Tools | Websphere MQ Appwatch |
Schedulers | CA7, Cron |
Testing Tools/Frameworks | JUnit, soapUI, JMeter |
Monitoring Tools | Introscope, Dynatrace |
Operating System | MS-Windows, MS-DOS, UNIX, LINUX, Z/OS, OS/390 |
Configuration Control | SVN, ClearCase, Maven, Changeman, Endevor |
ETL Tool | IBM Datastage V8.5 |
Skills/Knowledge Matrix
Technology | Experience |
Java, J2EE, EJB, JMS, JAX-WS, JAX-RS, WSDL, SOAP, XSD, Dozer, Orika | 4 years |
Spring IOC, Apache Camel, Hibernate | 8 months |
COBOL, REXX, JCL, EAZYTRIEVE, CICS, Shell Scripts, DB2, CA7 | 8 years |
IBM Datastage V8.5 | Basic concepts |
PROFESSIONAL EXEPRIENCE
Confidential ROLE: JAVA Developer |
ROLES RESPONSIBILITIES:
TECH STACK: Apache Camel, spring, JUnit, HSQL JUnit , Dozer, IBM MQ, EHCache, JMS, DB2, XSD's, log4j, Cron Scheduler. |
Confidential ROLE: JAVA Mainframe Developer |
ROLES RESPONSIBILITIES:
TECH STACK: Middleware JAX-RPC Web services, IFW Framework, SOAP, Java 1.5/1.6, EJB 2.0, JMS, SOAP, SQL, spring, MQ, JMS, DB2, XSD's. Mainframe COBOL, REXX, JCL, EAZYTRIEVE, CICS |