Raketman

Senior Software Engineer (Backend)

Posted: 1 days ago

Job Description

About RaketmanWe’re a Belgium-owned technology company with roots in Sri Lanka. We deliver scalable, innovative IT solutions-from web applications to business intelligence and Microsoft services-that empower businesses worldwide. With a dynamic, collaborative culture, we make IT happen with energy and passion.Position OverviewWe 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.Location: Hatch Works, Colombo 01, Sri Lanka + Hybrid Compensation: Paid in EUR (with tax advantages) + Medical InsuranceResponsibilitiesDesign and develop RESTful APIs, SOAP to support frontend and integration use casesDesign and maintain technical documents (ERD, API documents, Postman Collection, Transaction and design flow diagrams).Work with relational and NoSQL databases ensuring performance and integrityOptimize database queries, stored procedures, and indexing strategiesApply best practices in system architecture, design patterns, and software securityDesign data models and database schemas aligned with evolving business requirementsImplement asynchronous processing, and message queues for high-throughput systemsFollow Agile and DevOps methodology.RequirementsBachelor’s degree in computer science, Software Engineering, or equivalent5+ years of hands-on enterprise-level backend development experienceAdvanced proficiency in .NET (C#), Java (Spring Boot), and Python/Node.js (Optional)Deep understanding of RESTful API, SOAP, Message Queues and implementationStrong experience with MSSQL, MYSQL, MongoDB, Redis Databases and stored procedures.Experience in software security (JWT, OWASP, OAuth2)Solid Communication and a team playerExperience in Container orchestration, micro-services architecture and Cloud technology.Ready to elevate your career? Join Raketman and make IT that makes you smile. Apply Now.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In