Roles & Responsibilities :
- Works with technical architect in developing specifications, analyzing user needs, testing and developing solutions as necessary
- Analyzes and optimizes components to take advantage of project-specific databases and system configurations.
- Designs, develops and validates integration components across Client systems
- Works with Team Lead to provide timely, appropriate level of communication with respect to the work assigned.
- Acts as a Team Lead / Architect in smaller projects
- Works with appropriate parties to ensure issues are resolved.
- Provides technical expertise on development projects.
- Provides a variety of technical support to the project team; including a quality assurance/design review, environment setup, operations consulting, troubleshooting, system testing, programming, etc.
- 5-6 years hands-on experience in developing and supporting solutions on MuleSoft ESB, SOA, MuleSoft, Mule API, Mule BPM, JAVA, J2EE, Web Services, SOAP, REST
- Mule 4.x Certified and Should be able to understand requirements from diversified systems/clients.
- Hands-on experience on design, build, test, debug, deploy, manage APIs and integrations.
- Building interfaces on MuleSoft ESB platform. Data Transformations using Mule ESB.
- Developed enterprise services using RAML in Mule, REST based APIs, SOAP Web Services and use of different mule connectors (File connector, Http/Https, SAP, CXF connectors).
- Hands on experience in Rest/ SOAP web services, ESB, JMS messaging concepts.
- Experience in SOAPUI, Postman, Maven, etc.
- Experience in creating RAML and API in Mule.
- JMS Messaging using Apache MQ/HornetQ or other messaging
- XML and XSD Skills - Parsing, Validation and Generation (any XML API).
- Strong experience on APIs Design and Development (RAML, REST, SOAP).
- Basic SQL/PL SQL knowledge desired
- Ability to resolve complex problems with little to no guidance.
- Ability to manage customer expectations in regards to technical issues.
- Experience in managing the implementation of several various products at the same time and coordinating installation and integration of those is key.
Candidate Profile :
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a closely related field.
- Strong technical knowledge, with hands-on experience in software development in a variety of computing architectures and environments.
- Hands-on experience with MuleSoft development, including areas such as ESB Enterprise Edition, Cloud Hub, and/or API Management
- Experience developing Experience/Process/systems/ API Development and have experience in Any point cloud platform.
- Experience developing RAML Design and able to develop the application using Any point studio.
- Experience in Anypoint platform (Design Center, Exchange API Manager, Runtime Manager, RAML Specification)
- Experience working in an agile environment, and knowledge of CI/CD and DevOps processes using Azure or Jenkins
- Proven expertise in Mulesoft integration platform and experience building application on cloudhub
- Knowledge of Mulesoft connectors (Salesforce, HTTP, DB, SOAP, FTP, Web Service Consumer)
- Knowledge of messaging solutions like ActiveMQ or RabbitMQ
- Knowledge of security protocols like (Basic Auth, SAML, OAuth2, etc.) and API gateway to enforce security policies
- In-depth proficiency in Java and object-oriented design concepts.
- Proficiency in developing applications using Spring Boot, Spring MVC, and Spring Data JPA.
- Proficiency in developing RESTful and SOAP web services.
- Proficiency in secure coding practices, including experience using SonarQube and SonarLint.
- Proficiency using Git and Bitbucket.
- Proficiency with Linux command line and shell scripting.
- Experience in developing microservices.
- Experience with JavaScript, jQuery, Bootstrap, Thymeleaf, and CSS.
- Experience with JavaScript frameworks such as Angular, React, or Vue.
- Experience coding TCP/IP sockets.
- Knowledge of virtualization, Docker, and containerization.
- Experience with test-driven development, including JUnit and MockMvc.
- Experience developing with Microsoft SQL Server.
- Experience using automated build and deployment tools, including Maven and Jenkins.
- Experience with Jira and Confluence.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.