
Software Engineer II A - GBS IND - R
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Lead the solution design process jointly with project stakeholders.
- Expertise in Core Java 8 and 11 with framework knowledge on Spring MVC and Spring Boot.
- Demonstrable proficiency in designing Mule components (Mule ESB, Anypoint Studio, ETLs, flows, MEL, message modelling, Routing, Filtering, Database, Exception Handling, API Management).
- Create detailed technical design specifications for new integrations
- Work within an agile project management structure to deliver necessary designs, code and documentation.
- Strong experience in documenting the API Developed - in terms of design patterns used, used case and performance of the services
- Contribute subject matter expertise to effort estimation and development
- Lead technical teams through complex, multi-phased delivery projects and provide hands-on delivery guidance
- Identify ongoing risks and pain points throughout the project, develop and implement mitigation measures.
- Mentor and train the internal team on design and architecture best practices.
- Hands on experience in Core Java 8 and 11 with framework like Spring MVC and Spring Boot.
- Hands-on experience on MuleSoft API Management and Anypoint Platform.
- Extensive hands-on experience designing with Anypoint Studio and related Mule components (Mule ESB, ETLs, flows, MEL, Filtering, exception handling, API management, Data Weave, RAML) is must.
- Experience designing Mule ESB templates. Experience of scripting, including shell.
- Integration specialist having real-time experience with multiple Mule connectors such as HTTP Listener/Requestor, Database, File, SFTP etc.
- Experience in Maven based project development and testing automation of mule flows.
- Experience with the CI/CD pipeline.
- Understanding and experience of integration with KAFKA.
- Understanding of and ability to invoke web services - REST (with RAML or JSON/XML), ODATA, SOAP (with WSDL). Ability to debug using tools like SOAPUI.
- Hands-on experience on writing RAML files for invoking REST API's and SOAP API's.
- Proficiency in web service design using RAML, WSDLs etc.
- Understanding and experience of Java Messaging Services (JMS), Data weave.
- Experience of database access protocols such as ODBC, JDBC, ORACLE.
- Excellent written and verbal communication skills and Ability to communicate effectively across all levels of the organization
- Financial Service background or experience preferred.
- Certification in MULE enterprise