This role is for a Mulesoft Architect who will be responsible for understanding requirements and translating them into product features. The architect will develop technical solutions for complex business problems using Java and related technologies, applying design patterns to ensure reliability, scalability, and high availability. The role involves designing Microservices and Serverless based architectures, collaborating with client architects to define top-notch solutions, and providing reference architectures. The architect will also work with vendors on integrating multiple systems and design applications incorporating asynchronous programming, multithreading, mutability, and concurrency control for persistent data stores. Additionally, the architect will drive the development team by setting high coding standards and best practices, implement CI/CD architecture with the DevOps team, develop applications using front-end, middleware, and database technologies, review other project architectures, and mentor the technical team. The role offers an outstanding opportunity to re-imagine and redesign technology applications, provides end-to-end project exposure across multiple technical stacks and cloud platforms, and is suited for an individual passionate about learning and adapting to new technologies. It also offers exposure to multiple platforms and teams, high visibility, and opportunities to interact with various organizational groups, technology vendors, and implementation partners.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior