Post Job Free
Sign in

Sr Software Engineer

Location:
Kuala Lumpur, Malaysia
Posted:
October 05, 2022

Contact this candidate

Resume:

PROFESSIONAL EXPERIENCE:

Over ** years of Professional experience in Design, Analysis, Development, Testing, Deployment and Maintenance of IT projects, which includes extensive 10 Years of experience in EAI projects using WebMethods product suite, with 5 years of Experience in Team management.

3+ years of experience in API Design, development and implementation using MuleSoft as certified Developer.

Designing and Developing Mule ESB projects using various connectors like HTTP, File, SFTP, DB, Transformers and Dataweave for integrating various applications, which are on-premises and hosted on cloud using synchronous and Asynchronous Mule flows.

Hands-on experience on designing Swagger 2.0/3.0 and RAML 1.0 specs using JSON & YAML languages.

Build applications with core design principles of scalability, maintainability, security and the best coding practices.

Extensively worked on Mule DataWeave components/functions to create mappings, transform, group and split data.

Hands-on Experience in developing API with Munits, Exceptional handling and various mule core components.

Knowledge of MuleSoft recommended architecture processes including system, process and experience APIs.

Experience implementing APIs using API led connectivity, API design fast approach using various MuleSoft product stack like Designer, Exchange, API gateway etc.

Knowledge on RDBMS like Oracle, MS Sql server Land NoSQL Databases like MongoDB

Experience with CI/CD process using tools such as Maven, GIT, Bamboo for deployments and monitoring.

Experience to work with various stakeholders - Customers, Suppliers, trading partners, internal business contacts - in designing end to end solutions for multiple integration projects.

Supported many ongoing integration projects, including project management, development, trading partner setup, testing, deployment, and maintenance.

Worked on Change management, release management and capacity management.

Good knowledge on ITSM and ITIL to leading the team

Capable of quick learning and delivering solutions as an individual and as part of a team with good communication and interpersonal skills.

Strong research and investigative skills, quickly pickup new technologies, troubleshoot technical problems and find solutions.

Technical Skills:

ESB & EAI: Webmethods ESB & Mule ESB

EAI Development Tools: Mulesoft ESB, Any point Platform, Anypoint Studio, Webmethods Suit.

Adapters: JDBC Adapter, Oracle Applications, SIEBEL Adapter, SAP Adapter, Confidential web sphere MQ Adapter, EntierX Adapter, JMS Adapter, MSMQ Adapter, EJB Adapter, Enterprise One Adapter, Flat File Adapters.

Connectors: HTTP, Salesforce, Database, Workday, File, FTP/SFTP, AMQP, Microsoft Service Bus

Operating Systems: Windows 9x/NT/2000, Unix/Linux/AIX (red hat and sun Solaris)

SOA Concepts: web Service, REST Service

File Formats: XML, Flat Files, JSON

Defect Tracking Tools: JIRA, Confidential Quality Center

Ticketing tool: ServiceNow

Source code management and repository: GIT, Bitbucket, Bamboo

RDBMS: Oracle, SQL-Server, MS SQL server, Mango DB

Scripting Languages: HTML, DHTML and JavaScript

MS Office Tools: MS Office, MS Project, Acrobat Reader

Other Technologies/Tools: Open SSH, SSH, SCP, SFTP, FTPS, Https over SSL/TLS, TD Access Encryption, PGP Encryption

Sales force: Java, HTTP Callouts, Triggers, Batch jobs, Schedule Jobs, Queueable Jobs, HTML, XML, REST, JSON and SOAP web services.

Achievements:

ā—¸Mulesoft Certified Developer -Level1 from Mulesoft

Work Experience:

Billennium IT services Sdn.Bhd, Malaysia.

Client: Roche Pharma

Sr Integration Developer, Oct 2019 - Till date

Responsibilities:

Gathering requirements and converting them into Functional Design documents and Technical Design documents.

Involved in Development, Testing, Integration Testing, and UAT Testing in implementing B2B and EAI applications.

Developed and integrated with Sales force System by consuming WSDL to receive data and send to JDE System.

Experience working with API deployment by using Mulesoft.

Develop REST APIs using MuleSoft Anypoint API Platform.

Involve in API design sessions to decide various resources within each API, message schemas, message formats and authentication.

Develop RAML documents using Anypoint API Platform. Provide mocking services to application developers.

Implement the APIs using API-Kit Router in Anypoint Studio.

Error Handling and Audit logging with appropriate data to track the message for the production support team for all the interfaces and send an email alert to the support team.

Worked on WebMethods and Mulesoft services and experience in working REST applications using JSON as payload.

Managing APIs using Anypoint API management console by creating proxies for mule applications, applying standard policies and custom policies.

Experience on scheduled maintenance activities such as monthly maintenance, release related maintenance, housekeeping, WebMethods health check activities such as TN console monitoring, MWS and Server log monitoring/analysis and deployment/code migration activities.

Experience working with Broker and Universal Messaging & migrating from Broker to Universal Messaging and performing migration tasks.

Experience in configuration of webMethods Integration Cloud, Cloud Stream and integrating across cloud applications and Cloud to on premises applications.

Experience in migration from Broker to Universal Messaging and developing pub-sub model in Universal Messaging.

Innovation Associates Consulting Sdn.Bhd, Malaysia

Client: Ministry of Accountancy Malaysia (JANM)

Sr Integration Developer, Nov 2017 - Oct 2019

Responsibilities:

Involved in requirements gathering for Enhancements and development of new interfaces.

Responsible for efforts estimation, project planning.

Interacting with Client and other application teams to plan and resolve various upgradation issues.

Creates RAML specification in anypoint Platform and uses fragments such as Resource Type, Traits and Library to enable reusability.

Create flows in the design studio and transform messages by using DataWeave.

Develop the Mule ESB projects for the services with synchronous and asynchronous flows.

Perform code review and develop a common framework for webMethods applications.

Attending testing meetings to review defects assigned to the webMethods team.

Lead the project and assigned to offshore team, work on High Priority Defects.

Involved in working with a large volume of data (Tera Database) and processing the records in batch sending to the SAP system.

Defined test cases, Responsible for signing off unit testing, Integration Testing, and obtaining production rollouts.

Involved in design Plan and execution of Synch Disaster Recovery using DataStage.

HCL Technologies Pvt.Ltd, Bangalore, India

Client: Deutsche Bank AG.

Sr software Engineer/Team Lead, Jan 2012 - Sep 2016

Responsibilities:

Upgrading and deploying software in case of any Enhancement or core releases.

Implement fixes and patches and test them accordingly.

Strong knowledge in application development, writing codes and preparing documents.

Handling tickets with different priorities and working on never missing the SLA.

Routine activities related to fault prevention and problem management.

Raising Change Requests on the live system.

Handling the certificate renewals and guiding the clients to renew the certificates.

Having knowledge on related domains and giving knowledge transfer to the team as a leading the team.

Techorbit Solutions, Hyderabad, India

Sr software Engineer, Jul 2008 - Jan 2012

Responsibilities:

Developed the Modules and Developed the business logic.

Analyze the ticket and prepare the document and review it.

Doing the impact analysis of the ticket and preparing the document and doing the review.

Preparing the Unit Test Plan documentation.

Testing the test cases in the test region and fixing the bug.

Copy the elements from the production using the version control tool. Created tables, indexes using SQL.

Coordinated with non-technical users and resolved design and business issues during User acceptance testing



Contact this candidate