Senior Software Engineer Delivery Channels and Middleware

Not Interested
Bookmark
Report This Job

profile Job Location:

Colombo - Sri Lanka

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

  • Design and develop middleware services Agent Banking and Biller Sharing applications bridging gaps between existing internet-based application functionalities and user expectations.
  • Produce high-quality stable and maintainable code by following software engineering best practices.
  • Drive the design of modern user interfaces based on consumer-focused principles for next-generation platforms.
  • Implement system enhancements modifications and bug fixes based on recommendations from Project Managers QA Engineers Business Users and System Auditors.
  • Design robust scalable software architectures for complex middleware systems.
  • Integrate and manage middleware solutions ensuring seamless communication between applications.
  • Plan and execute version migrations of existing integration platforms to newer systems.
  • Maintain system uptime and troubleshoot production issues while meeting deadlines.

Requirements

  • Bachelors Degree in Computer Science Engineering Information Technology or a related field.
  • 25 years of proven software development experience with a focus on delivery channels and middleware technologies.
  • Experience with WSO2 middleware products is a plus.
  • Proficiency in programming languages such as Java.
  • Experience with frontend/backend frameworks such as Angular (latest versions) and Spring Boot is an added advantage.
  • Strong knowledge of API design and management including RESTful and SOAP services federated authentication and system integrations.
  • Expertise in designing integration solutions using middleware technologies.
  • Strong troubleshooting skills and experience maintaining production systems.

Core Competencies

  • Strong analytical and problem-solving abilities.
  • Deep understanding of API design authentication principles and best practices.
  • Ability to decouple authentication and API management from business logic for modular system design.
  • Excellent communication and collaboration skills.
  • Ability to manage multiple tasks and deliver within deadlines while maintaining high-quality standards.
Design and develop middleware services Agent Banking and Biller Sharing applications bridging gaps between existing internet-based application functionalities and user expectations.Produce high-quality stable and maintainable code by following software engineering best practices.Drive the design of ...
View more view more

Key Skills

  • Digital Marketing
  • Graduate Engineering
  • ASP.NET
  • ABAP
  • Client Services
  • ERP