We provide IT Staff Augmentation Services!

Java/goolge Cloud/mulesoft/talend Etl Developer Resume

3.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Experience in all phases of Software Development Life Cycle (SDLC) that includes requirements Gathering, Analysis, Design, Implementation, Maintenance and Testing using Java, Google Cloud, Mule ESB and Talend ETL technologies.
  • Strong in Object - Oriented Programming concepts (OOPS) such as; Encapsulation, Inheritance, Polymorphism.
  • Expertise in Core Java concepts - Collection Framework and Exception Handling etc.
  • Extensive experience in using Hibernate framework
  • Strong experience in Spring Framework such as Spring IOC, MVC, AOP and JDBC.
  • Excellent noledge on Spring Core such as Dependency Injection using Annotations and XML based Configurations.
  • Designing and developing Micro Services using Spring Boot
  • Experience on GOFjava designed patterns and J2EE design patterns
  • Working noledge on Google Cloud Platform
  • Good noledge on Google Cloud Platform products and services (e.g., Compute Engine, App Engine, Container Engine, Cloud Functions, Firestore, Storage, Pub/Sub, Endpoints, and the Cloud SDK)
  • Hands on experience as Mulesoft Developer.
  • Strong noledge & experience working in teams implementing Agile Methodologies.
  • Experience in designing, developing and consuming SOAP and RESTful web services
  • Developed Mule Micro Services to deliver solutions in the form of services.
  • Experienced in Designing the REST APIs using RAML and developed flows using APIKIT Router.
  • Hands on Experience in using Mule Connectors like HTTP, Database, Mongo DB, Web service consumer, File, JMS and VM
  • Experience in API Manager of Anypoint Platform for designing, building, managing, and publishing APIs.
  • Experience in tuning Performance using Thread Pools and Threading Profiles
  • Hands on Experience to handle errors using Mule Provided Exception Stratagies
  • Experience in implementing Flow Processing Strategies
  • Expertise in using Mule Data Weave in Data transformations for in Mule Flow.
  • Extensive usage of Maven for automated build process.
  • Experienced in different IDEs like Eclipse, Any-Point Studio, Spring Tool Suite (STS) and Talend Open Studio (TOS).
  • Experience using Talend Big Data Integration (7.2.1).
  • Expertise in using Talend components such as tRestClient, tDBInput, tDBOutput, tMap, tflowtoIterate, tSortRow, tLogRow, tRowGenerator, tSetGlobalVar, tJava, tJavarow, Joblet etc.
  • Used tRunJob component to run child job from a parent job and to pass parameters from parent to child job.
  • Created Context Variables and Groups to run Talend jobs against different environments.
  • Excellent interpersonal, management, analytical and problem solving abilities.
  • Willingness and ability to quickly adapt and learn new technologies

TECHNICAL SKILLS

Programming Languages: Core Java

Java Frameworks: Spring IoC, MVC, Spring Boot

ORM Framework: Hibernate

Cloud Computing: Google Cloud Platform (GCP)

Middleware: Mule ESB

Web Services: SOAP, REST

Web/application Servers: Tomcat, WebLogic

API Designer: RAML

ETL Tool: Talend, Talend Administrative Center (TAC), Job Server

Databases: Oracle, Mongo DB, FireStore

Testing Tools: Postman, SOAP UI, Ready API

Version Controls: SVN, GIT

IDE: Eclipse, AnyPointStudio, Spring Tool Suite (STS), Talend Open Studio (TOS)

Continuous Integration: Jenkins

Web Management Tool: RTC, Rally, Agilefant, JIRA

Build Manager Tool: Maven

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, Ga

Java/Goolge Cloud/MuleSoft/Talend ETL Developer

Responsibilities:

  • Involved in translating the business requirements into System Requirement Specifications.
  • Estimation of the implementation for stories and updating in JIRA Tool
  • Implement Restful services using Spring MVC
  • Used Spring Jdbc for interacting wif DataBase.
  • Involved in writing JUnit test cases
  • Performing code reviews using SonarQube
  • Deploy Spring Boot Applications into Google Cloud - App Engine
  • Worked on Google Cloud FireStore DB - REST APIs
  • Worked on Mule Batch Process Error Handling
  • Deploy Mule Applications into Cloud and OnPrem using Anypoint Platform.
  • Implement Talend Jobs and deploy them on Cloud using TAC server and Jobserver.
  • Daily Scrum meetings wif Customers and updating the progress in JIRA Tool

Environment: Core Java, Spring Boot, Spring JPA, Rest Web service, AWS/GCP cloud, Oracle, Mongo/FireStore db, Vault authentication service, HP Fortify Scan tool, Spring configuration service, Sonar Qube, Protegrity services, MuleSoft/Talend ETL, Tomcat, Fish eye, JIRA, Jenkins, Maven

Confidential, Atlanta, GA

Mulesoft Developer

Responsibilities:

  • Involved in the business requirement gathering by interacting wif Stakeholders.
  • Involved in the design and development of application using Agile Scrum Methodology.
  • Coordinate wif Business Analysts and offshore team during design, development and testing phases.
  • Work wif the client in proposing solutions for the overall stability of the developed applications and performance improvements.
  • Identify the root cause of the issues reported by customers and provide a fix for the bug.
  • Applied Enterprise integration Patterns and integration tools.
  • Integrated REST API wif Mule ESB and performed transformations
  • Integrated Mule wif Mongo DB.
  • Designed REST APIs using RAML.
  • Deployed the application in on-premise
  • Used Mule ESB created JMS Connector as Inbound and Outbound components
  • Involved in designing RAML using API Designer and exposed those services using API Console
  • Utilized Mulesoft features like Data weave, API designer and various connectors to ensure robust and loosely coupled integration layer every time.
  • Preparation of technical design documents.
  • Work on reviews of Sprint Deliverables during the project verification phase and Quality Control phase.
  • Prepare and verify the unit test case and unit test report for developed interface module.
  • Perform Regression testing on the deliverables and prepare the test report.
  • Perform performance testing and optimize the solution.

Environment: Mule 3.7.5, Java 1.8, SVN, Jenkins, RTC, AnyPoint Studio 5.4.3, Maven, mongo DB

Confidential

Mule Developer

Responsibilities:

  • Experience in Mulesoft Anypoint API platform on designing and implementing Mule APIs.
  • Creating Flows, Sub Flows, Exception strategy, Data Weave transformation in Mule configuration.
  • Architected Integrations using Mulesoft ESB environments for both on premise and Cloud hub environments.
  • Worked on creating services to interact wif Outbound VWAN & R6 systems
  • Done wif preparation of design document specifications, troubleshoots and testing.
  • Used Mule ESB in designing the application as a middleware between the third-party system and the customer side system.
  • Implemented synchronous and Asynchronous messaging scopes using Active MQ in Mule.
  • Used Database Connectors to connect wif respective systems using Mule ESB.
  • Maven Profiling - Environment based Property files loading

Environment: Mule 3.7.3, Java, GIT, Jenkins, Agilefant, Bugzilla, AnyPoint Studio 5.4, Maven, PostgreSQL

Confidential, CA

Mule Developer

Responsibilities:

  • Configured Spring beans for importing the Mule flows.
  • Developed the Custom Connectors in Mule ESB where all the exception handling logic was implemented in it.
  • Worked on GIT Hub for maintaining the Code Repository.
  • Involved in Agile Scrum meetings, Daily Stand up's, Sprint Retrospectives, Sprint planning.
  • Used Agilefant for creating the tasks and tracking of the tasks progress.
  • Worked on Rest based Web services and SOAP web services for Mule ESB flows.
  • Written test cases in JUnit for unit testing of classes.
  • Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule ESB for processing.
  • Used Mule ESB from routing, filtering and aggregating message between application based on content and rules.
  • Worked on Mule and Salesforce CRM Integration
  • Schedule jobs using Quartz
  • Implemented build package tool using Maven and imported all the dependencies from the Artifactory.

Environment: Core Java, Spring MVC, Mule 3.7.2, GIT, Jenkins, Agilefant, Bugzilla, AnyPoint Studio, Maven, Quartz 2.2.1, Salesforce CRM, Sonar, PostgreSQL

Confidential, CA

Java Developer

Responsibilities:

  • Used Agile/Scrum methodology to develop the application.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
  • Device support Authentication throttling to improve performance.
  • Supported Provisioning attributes for the unity connection.
  • Handled Auto Sync using Change Notifications.
  • Mask the Phone number which includes E+164 support.
  • Analysing the client requirement and generate the tasks in Web tool Rally.
  • Technical document preparation.
  • Fixing the defects and related developments.
  • Involved in Development of enhancements.
  • Installing the Devices such as Call Manager and Unity Connection.
  • Interacting wif the client team.
  • Involved in Unit Testing.

Environment: Core java, SOAP, Restful Web services, web logic and Cisco Proprietary tools.

Confidential

Java/J2EE Developer

Responsibilities:

  • Actively involved in requirements gathering, Analysis, Conceptual Design while upgrading the project on Spring framework.
  • Design service to create separate endpoints for different operations such that several clients can invoke the service for their business transaction processing.
  • Implemented the business logic to process transactions for rule evaluation under the generated Java stubs / POJO's.
  • Implemented Persistent layer using Hibernate API.
  • Integrated Hibernate wif spring business components using Hibernate Template. Created JUnit test scripts to unit test the code flow.
  • Testing and bug fixing to reach the end to end flow.
  • Contribute in all phases of the development life cycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance wif specifications
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Fixing the defect items and related developments.
  • Involved in Development of RESTful Web services.
  • Document preparation and produce releases of software components

Environment: Core Java, spring IoC and MVC, Web Services, web logic, TRAC

We'd love your feedback!