Sr. Talend Developer Resume
SUMMARY:
- Strong JAVA & ETL (Talend) Developer with 12+ years of extensive expertise in object - oriented analysis and design and exceptional know-how of overseeing all facets of SDLC, from analysis and design to implementation and maintenance.
- IT Professional with great ability in verbal and written communication, presentation skills and leadership qualities.
- Adept at building strong working relationships with coworkers and management.
- Resourceful team player, fast learner and capable of delivering tasks within stringent timelines.
- Proven experience in developing frameworks with Java and J2EE design patterns like Business Delegate, Service Locator, Data Transfer Object, Data Access Object, Session Facade, Factory Method, Singleton etc.
- Diverse experience and solid understanding of using Java, Java based APIs and Tools in analysis, designing, development and implementation of various multi-tiered applications.
- Solid expertise in using ETL tool, Talend.
- Strong complex SQL skills and expert in coding stored procedures and PL/SQL in Oracle RDBMS using Oracle SQL Developer, Toad.
- Solid working experience on XML parsing using SAX, DOM and JAXB parsers and normal file parsing.
- Good experience with WebLogic, Apache Tomcat and JBoss servers.
- Expert in using JBoss Rules Drools and integrating it with Java / Talend.
- Proven experience with JDBC, JNDI, LDAP, Version Control Managers (VSS, SVN and Rational ClearCase), and ANT builds.
- Proficient in UNIX / Linux Shell Scripting.
- Worked on Data Modeling.
- Experienced in UNIX shell scripting and worked with ANT build scripts.
- Experience with JUnit for unit testing and Log4J for logging.
- Experienced in UAT and Production support maintenance and service.
- Developed Technical and User Manuals.
TECHNICAL SKILLS:
Operating Systems: Linux 5.x, Windows
ETL Tool: Talend Integration Suite 5.2.1
Rule Engine: Drools 5.3, JRules 7.0
Languages: Java 1.6, Advanced Java
Databases Technologies: Oracle 10g (SQL, PL/SQL), DB2 8, Sybase 7.
Messaging: JMS
Scripting: UNIX / Linux Shell Scripting
Frameworks: Struts, Spring, Hibernate
Parsers: XML Parsing (SAX, DOM, JAXB), File Parsing
Testing Framework: JUnit
Application Servers: WebLogic Server 8.1, Tomcat 6.0, JBoss 7.0
Batch Tools: AutoSys 11.3
Build Tool: Ant 1.8
Version Control Tools: SVN, Rational ClearCase, VSS
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Talend Developer
Responsibilities:
- Developing and deploying various highly complex Talend (ETL) jobs for processing incoming feeds using Talend Data Quality 4.1.3.
- Developing and deploying middleware code in Java.
- Developing configurable business rules using JBoss Rule Engine Drools.
- Integrating Java-based Talend Jobs with JBoss Rule Engine Drools.
- Writing several PL/SQL Stored Procedures and Cursors for defining and manipulating data.
- Developing JUnit test cases to test out each component.
- Developing Linux shell scripts.
- Building application using ANT 1.8 and deployed in Linux environment.
- Developing the AutoSys scheduling jobs to call the Linux shell scripts.
- Performing all stages of design, development, and deployment of all the components.
Environment: Talend Data Quality, Java, JBoss Rule Engine Drools, WebLogic, JUnit, Oracle and AutoSys.
Confidential
Sr. Talend Developer
Responsibilities:
- Developing and deploying various highly complex Talend (ETL) jobs for processing incoming feeds using Talend Data Management 5.2.
- Developing supporting Java libraries and integrated them with the Talend jobs.
- Writing several PL/SQL Stored Procedures and Cursors for defining and manipulating data.
- Developing Linux shell scripts.
- Building application using ANT 1.8 and deployed in Linux environment.
- Developing the AutoSys scheduling jobs to call the Linux shell scripts.
- Performing all stages of design, development, and deployment of all the components.
Environment: Talend Data Management, Java, Oracle and AutoSys.
Confidential
Sr. ILOG JRules Developer
Responsibilities:
- Developing and deploying required JRules infrastructure for new packages and input / output JRules fields using Eclipse 3.3.
- Deploying business-as-usual rules daily into multiple environments like QAT, UAT and Production.
- Debugging rules and providing support to the business users.
- Wrote custom code using ILOG ILR APIs to manage baseline deployments using custom UI.
- Built application using ANT 1.8 and deployed in Linux environment.
- Performed all stages of design, development, and deployment of all the components.
Environment: ILOG JRules, Linux 5.4, BEA WebLogic Application Server 10.0, Ant 1.8, JDK 1.6, Eclipse 3.5, Oracle 10g.
Confidential
Sr. Java Developer
Responsibilities:
- Developed and deployed various highly complex Talend (ETL) jobs for processing incoming feeds using Talend Data Quality 4.1.3.
- Developed and deployed middleware code in Java.
- Developed JUnit test cases to test out each component.
- Developed Linux shell scripts.
- Built application using ANT 1.8 and deployed in Linux environment.
- Developed the AutoSys scheduling jobs to call the Linux shell scripts.
- Tuned the performance of using Oracle SQLLoader for bulk data load.
- Performed all stages of design, development, and deployment of all the components.
Environment: Talend Integration Suite, Java, WebLogic, JUnit, Oracle and AutoSys.
Confidential
Sr. Java Developer
Responsibilities:
- Developed and deployed various highly complex Talend (ETL) jobs for processing incoming feeds using Talend Data Quality 4.1.3.
- Developed and deployed middleware code in Java.
- Developed configurable business rules using JBoss Rule Engine Drools.
- Integrated Java-based Talend Jobs with JBoss Rule Engine Drools.
- Written several PL/SQL Stored Procedures and Cursors for defining and manipulating data.
- Developed JUnit test cases to test out each component.
- Developed Linux shell scripts.
- Built application using ANT 1.8 and deployed in Linux environment.
- Developed the AutoSys scheduling jobs to call the Linux shell scripts.
- Performed all stages of design, development, and deployment of all the components.
Environment: Talend Data Quality, Java, JBoss Rule Engine Drools, WebLogic, JUnit, Oracle and AutoSys.
Confidential
Lead Java Developer
Responsibilities:
- Analyzing the Business and Functional Requirement Documents and preparing Technical Design Documents.
- Deciding about the Project Architecture.
- Designing the exception-handling framework for the application.
- Developed Proof-of-Concepts to showcase the architecture to the client.
- Preparing the Database ERD.
- Designing BPM Process Models.
- Coding, Unit Testing.
- Providing Technical Assistance to the resource.
- Participating in Code Reviews.
- Participating in Peer Testing, System Testing and Integration Testing.
Environment: BEA ALBPM 5.7 Studio, BEA ALBPM 5.7 Enterprise Server, WebLogic Server 8.1, Java 1.4, JSP, Oracle 10g.
Confidential
Tech Lead
Responsibilities:
- Analyzing the System Requirement Specification document.
- Deciding about the Project Architecture.
- Designing the exception-handling framework for the application.
- Designing the Use Cases from the System Requirement Specification document.
- Preparing the Database ERD.
- Providing Technical Assistance to the resource.
- Participating in Code Reviews.
- Participating in Peer Testing.
- Deployment of the application.
Environment: Java, JSP, Hibernate, Spring Framework, DB2.
Confidential
Tech Lead
Responsibilities:
- Analyzing the Use Case documents based on requirements.
- Designing the Use Cases.
- Preparing the Database ERD.
- Providing Technical Assistance to the resource.
- Participating in Code Reviews.
- Participating in Peer Testing.
- Deployment of the application.
Environment: Java, SilverStream 3.7, Sybase 7, Solaris 10, VSS, SourceOffsite.
Confidential
Tech Lead
Responsibilities:
- Analyzing the Requirement Document.
- Developed Proof-of-Concepts to showcase the architecture to the client.
- Designing the Use Cases.
- Preparing the Database ERD.
- Providing Technical Assistance to the resource.
- Participating in Code Reviews.
- Participating in Peer Testing.
- Deployment of the application.
Environment: Java/J2EE, JSP, Servlet, Struts 1.3, JDBC, DB2 8.2, VC++, Oracle 9i, WSED 5.1.2.
Confidential
Tech Lead
Responsibilities:
- Analyzing the Requirement Document.
- Designing the Use Cases.
- Preparing the Database ERD.
- Providing Technical Assistance to the resource.
- Participating in Code Reviews.
- Participating in Peer Testing.
- Deployment of the application.
Environment: Java, JSP, Servlet, JDBC, Struts 1.3, JavaScript, DB2 8.2, WSED 5.1.2.
Confidential
Tech Lead
Responsibilities:
- Analyzing the Requirement Document.
- Managing Change Requests.
- Designing the Use Cases.
- Preparing the Database ERD.
- Providing Technical Assistance to the resource.
- Participating in Code Reviews.
- Participating in Peer Testing.
- Deployment of the application.
Environment: Enterprise Generation Language (EGL), JSF, JavaScript, DB2 8.0, WSED 5.1.2.
Confidential
Tech Lead
Responsibilities:
- Analyzing the Requirement Document.
- Designing the Use Cases.
- Preparing the Database ERD.
- Providing Technical Assistance to the resource.
- Participating in Code Reviews.
- Participating in Peer Testing.
- Deployment of the application.
Environment: Java/J2EE, JSP, HTML, JavaScript, WebSphere Portal 5.0.2.
Confidential
Sr. Software Engineer
Responsibilities:
- Analyzing the Requirement Document.
- Designing the Use Cases.
- Preparing the Database ERD.
- Providing Technical Assistance to the resource.
- Participating in Code Reviews.
- Participating in Peer Testing.
- Deployment of the application.
Environment: Java/J2EE, JSP, HTML, JavaScript, WebSphere Portal 5.0.2.
Confidential
Software Engineer
Responsibilities:
- Analyzing the Requirement Document.
- Coding based on the requirement given.
- Participating in Unit and Peer Testing.
Environment: PowerBuilder, MS SQL Server.