Job description

Senior Software Engineer (Backend)

Join Raketman and help us build scalable, no-nonsense IT solutions for clients in Belgium, Sri Lanka, and beyond.

Hatch Works, Colombo 01, Sri Lanka · HybridPaid in EUR (with tax advantages) · Medical Insurance

Position Overview

We are looking for a Senior Backend Developer with deep experience across modern backend frameworks and cloud platforms. The ideal candidate thrives in building scalable systems, optimizing complex queries, and delivering reliable APIs that drive mission-critical platforms. This role spans multiple backend technologies including .NET / Java, while working with relational and NoSQL databases in cloud-native environments.

Key Responsibilities

  • Design and develop RESTful APIs and SOAP services to support frontend and integration use cases.
  • Design and maintain technical documents (ERD, API documents, Postman collections, transaction and design flow diagrams).
  • Work with relational and NoSQL databases ensuring performance and integrity.
  • Optimize database queries, stored procedures, and indexing strategies.
  • Apply best practices in system architecture, design patterns, and software security.
  • Design data models and database schemas aligned with evolving business requirements.
  • Implement asynchronous processing and message queues for high-throughput systems.
  • Follow Agile and DevOps methodology.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent.
  • 5+ years of hands-on enterprise-level backend development experience.
  • Advanced proficiency in .NET (C#), Java (Spring Boot), and Python/Node.js (optional).
  • Deep understanding of RESTful APIs, SOAP, message queues and their implementation.
  • Strong experience with MSSQL, MySQL, MongoDB, Redis databases and stored procedures.
  • Experience in software security (JWT, OWASP, OAuth2).
  • Solid communication skills and a collaborative mindset.
  • Experience in container orchestration, microservices architecture and cloud technologies.

About Raketman

We're a Belgium-owned technology company with roots in Sri Lanka. We deliver scalable, innovative IT solutions that empower businesses worldwide. With a dynamic, collaborative culture, we make IT happen with energy and passion.

Why Raketman?

  • Global Impact: Tackle international projects that truly make a difference.
  • Career Growth: Enhance your skills alongside a supportive team that encourages new ideas.
  • Team Spirit & Respect: Join a diverse environment where every voice counts.
  • Work–Life Balance: Enjoy a hybrid culture built on openness and Clear Communication.

Ready to elevate your career? Join Raketman and IT that makes you smile.