Overview
Skills
Job Details
Title:- Sr. Software Engineer Location:- Preference is Hybrid onsite, 2-3 days Hacienda Drive, Dublin, CA Duration:- 6+ months
Duties/Day to Day Overview:
- Plan, manage and support the company s middleware technologies including MuleSoft, Message broker and API Gateways.
- Lead a team of middleware developers and support team members in delivering large and complex integration projects.
- Participate in initial analysis/requirements discussions to provide technical expertise support for the entire integration platform (ETL, B2B, Near Real Time messaging etc.).
- Drive architecture, design and continuous improvement of processes and tools.
- Provide escalation support (L3) of existing production systems and provide related enhancement activities. Help ensure that proper testing and business change management practices and procedures are followed.
- Work with application leads on large projects to represent integration team. Expected to perform technical analysis, internal consulting, and application design reviews.
- Strong technical knowledge with MuleSoft cloud and on-prem architecture, environment configuration, and deployment models. Develop and maintain MuleSoft APIs and custom MuleSoft connectors.
- Technical knowledge and experience with platforms LinWindows OS, Authentication systems, Networking, Clustering, Load Balancer, JDBC, Java, SSL, Certs etc.
- Contribute to the prototype of design, integration patterns and implement POC s to support the evolution of the integration platform.
- Plan, manage and support the company s middleware technologies including MuleSoft, Message broker and API Gateways.
- Lead a team of middleware developers and support team members in delivering large and complex integration projects.
- Participate in initial analysis/requirements discussions to provide technical expertise support for the entire integration platform (ETL, B2B, Near Real Time messaging etc.).
- Drive architecture, design and continuous improvement of processes and tools.
- Provide escalation support (L3) of existing production systems and provide related enhancement activities. Help ensure that proper testing and business change management practices and procedures are followed.
- Work with application leads on large projects to represent integration team. Expected to perform technical analysis, internal consulting, and application design reviews.
- Strong technical knowledge with MuleSoft cloud and on-prem architecture, environment configuration, and deployment models. Develop and maintain MuleSoft APIs and custom MuleSoft connectors.
- Technical knowledge and experience with platforms LinWindows OS, Authentication systems, Networking, Clustering, Load Balancer, JDBC, Java, SSL, Certs etc.
- Contribute to the prototype of design, integration patterns and implement POC s to support the evolution of the integration platform.
- Assist with the design and implementation of integration solutions in a hands-on manner. Help ensure that all required system and user documentation is created accurately.
Top Requirements:
- Angular
- Spring
- Oracle DB
- API Mulesoft for Integrations. (nice to have) needs to have great depth of experience with 2 of the above.
- At least 10 years of IT experience with 5 years in leading middleware application technologies
- At least 8 years of experience in major middleware technologies, implementation of different integration design patterns.
- At least 5 years of experience in building, deploying API s
- Bachelor s degree or equivalent work experience in information systems, computer science, or a related technical discipline.
- In-depth understanding and knowledge of object-oriented and middleware concepts, integration patterns, processes, and general trends in the industry
- In-depth understanding of canonical model, XML, JSON, SOAP, REST, RAML, SAML, SFTP, JDBC application, message, communication protocols and authentication mechanisms
- Strong experience in Java, SQL, PL/SQL, Unix/Linux/Windows OS environments.
- Experience with application servers like WebLogic, Apache etc.,
- Demonstrated career progression in technical depth and breadth, and project complexity; ability to quickly become proficient in new technologies.
- Strong analytical, problem solving, and debugging skills
- Technically competent; able to supervise internal programmers, analysts, consultants, and external vendor resources
Angular
Spring
Oracle DB
API Mulesoft for Integrations. (nice to have) needs to have great depth of experience with 2 of the above.
At least 10 years of IT experience with 5 years in leading middleware application technologies.
At least 8 years of experience in major middleware technologies, implementation of different integration design patterns.
At least 5 years of experience in building, deploying API s
Bachelor s degree or equivalent work experience in information systems, computer science, or a related technical discipline.
In-depth understanding and knowledge of object-oriented and middleware concepts, integration patterns, processes, and general trends in the industry.
In-depth understanding of canonical model, XML, JSON, SOAP, REST, RAML, SAML, SFTP, JDBC application, message, communication protocols and authentication mechanisms.
Strong experience in Java, SQL, PL/SQL, Unix/Linux/Windows OS environments.
Experience with application servers like WebLogic, Apache etc.,
Demonstrated career progression in technical depth and breadth, and project complexity; ability to quickly become proficient in new technologies.
Strong analytical, problem solving, and debugging skills
Technically competent; able to supervise internal programmers, analysts, consultants, and external vendor resources
Excellent oral and written communication skills.