Company Profile: At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve. At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 72,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com. This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans. We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted. No unsolicited agency referrals please. Job Title: Mulesoft Developer Position: Software Engineer Experience: 2- 5 Years Category: Software Development Main location: India, Tamil Nadu, Chennai Position ID: J0823-0948 Employment Type: Full Time We are looking for an experienced Mulesoft Developer to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients. Qualification: bachelor's degree in computer science or related field or higher with minimum 3 years of relevant experience. Your future duties and responsibilities Responsibilities Design, build, test and implement software solutions Perform application analysis Troubleshoot and solve issues with existing in-house and/or vendor supplied applications Provide estimates for software development work Provide consultation to Quality Analyst, Systems Analyst and Systems Architect Knowledge of IT industry current trends Provide after-hours support as part of a regular on-call rotation Hands-on position that installs, upgrades, configures, monitors, and performs problem determination for servers and software in cloud-based Windows and Linux environments. Plans and communicates system outages and activities. Helps to create and maintain documentation for all department activities. Adheres to all Service Request, Incident, and Change Management policies and procedures. Assists project teams as requested and participates in overall support rotation. Perform daily system and tool checks to verify the integrity, performance, backup, and availability of servers and resources in Cloud environments. Install, configure, test, and maintain operating systems, application software and system management tools in Cloud environments. Perform ongoing performance tuning, virtual server upgrades, and resource optimization. Perform troubleshooting as required and participate in problem-solving efforts often involving outside vendors and other support personnel and/or organizations. Adheres to all procedures and policies including the use of Incident and Change Management. Creates and maintains detailed technical support and process documentation. Establishes, maintains and manages service accounts. Assist with vulnerability scanning and remediation. Research and recommend innovative, and where possible automated, approaches for system administration tasks. Actively participates in the implementation of disaster recovery and business continuity capabilities. Performs capacity monitoring and assists with short and long-term capacity planning. Technical Skills Overall Experience 2-5 years. Excellent knowledge of integration technologies, particularly ESB and API (Application Programming) patterns and technologies. Excellent knowledge of SOA/ESB technologies. Excellent REST and SOAP (Service Orchestration and Automation Platform) web services. Experience in API-Led Connectivity Architecture Good knowledge of API Gateway technologies. Experience in both cloud and on-prem runtimes with hybrid integration. Experience in Routers, Components, Transformers, Flow Controls, Connectors, Scopes, filters, Exceptions handling in Mule 4. Experience in Batch processing in Mule for Bulk Data (Extracting Transforming and Loading). Excellent knowledge of all the stack components involved in an API program deployment. Experience in Creating REST API’s using RAML (Restful API Modelling Language). Experience in configuring and creating Maven based projects in Mule ESB. Experience in using build tools like Maven. Experience in using GIT for version control Languages - C, C++, JAVA, SQL, PL/SQL, UML, XML, XSLT, XSD Front End Technologies - HTML, XML, JavaScript, TLD, Custom-Tags, CSS, AJAX, Angular JS Web Technologies - J2EE, Servlets, JSP, JSTL, JDBC, Filters, Listeners J2EE Technologies - JNDI, JMS/MDB Frame Works - Spring, Spring MVC, Spring Web-flow, Hibernate, Struts Web Services - SOAP and REST Tools - ANT, Putty, Log4J, Junit, SOAP UI, CVS Database - Oracle 11g/10g, SQL-Server, DB2, MYSQL, MS Access IDE’s - Eclipse, RAD (Rational Application Developer), WSAD, JBuilder, JDeveloper Required Qualifications To Be Successful In This Role Experience: 2-5 Years Location: Chennai/Bangalore/Hyderabad Notice period: 30-45 Days Insights you can act on While technology is at the heart of our clients’ digital transformation, we understand that people are at the heart of business success. When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees “members” because they are CGI shareholders and owners, and, as owners, we enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today—one of the world’s largest independent providers of IT and business consulting services. At CGI, we recognize the richness that diversity brings. We strive to create a work culture where everyone belongs, and we collaborate with clients in building more inclusive communities. As an equal opportunity employer, we empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist. Ready to become part of our success story? Join CGI—where your ideas and actions make a difference.