Senior Software Engineer - Delivery Channels and Middleware

Sri LankaSri Lanka·Colombosenior
Software EngineerSoftware Engineering
0 views0 saves0 applied

Quick Summary

Overview

Design and develop middleware services, Agent Banking, and Biller Sharing applications, bridging gaps between existing internet-based application functionalities and user expectations.

Technical Tools
Software EngineerSoftware Engineering
  • 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

~1 min read
  • Bachelors Degree in Computer Science, Engineering, Information Technology, or a related field.
  • 2–5 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 React.js, 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.
  • 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.

Location & Eligibility

Where is the job
Colombo, Sri Lanka
On-site at the office
Who can apply
LK

Listing Details

First seen
September 25, 2026
Last seen
September 26, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
56%
Scored at
September 26, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

george-bernard-consultingSenior Software Engineer - Delivery Channels and Middleware