Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 11066223

    BENGALURU · FULLTIME

    WSS Developer ? Core Systems & Infrastructure

    Wisdomleaf Technologies logo

    Wisdomleaf Technologies

    Bengaluru · onsite · Posted 70d ago

    Sourced fromNaukri
    Undisclosed5–10 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.2s
    • Found the form on Naukri · 11 questions to answer1.2s
    • Decided the answers for all of them3.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job Summary

    Client Ltd seeking a strong Mid Software Engineer (3-5 years experience) to join the team supporting SpaBreaks WSS, our core booking and data platform. WSS underpins the commercial engine of the business. It manages high traffic volumes, complex transactional logic, and large-scale customer data. The system is mature and business-critical, and this role focuses on ensuring its stability while driving thoughtful, incremental architectural improvement. This position is suited to an engineer who is comfortable working within a legacy codebase, understands the trade-offs involved, and can apply modern engineering principles without resorting to unnecessary rewrites.

    Technical Environment

    You will work within a highly customised backend stack requiring strong Ruby expertise and a solid understanding of document-oriented databases.

    Core Backend

    • Ruby 3.3.5
    • Rails 2.3

    Database Layer

    • CouchDB 3.3.3
    • Document-based modelling
    • Map/Reduce view architecture

    Supporting Services

    • Sinatra services
    • GWT (Google Web Toolkit)
    • HTML / JavaScript components

    Infrastructure

    • Hybrid environment: legacy virtual machines and Kubernetes (GKE) on Google Cloud Platform
    • Fully Dockerised environments
    • Ongoing containerisation and infrastructure evolution

    Responsibilities

    • Stability & Performance: Contribute to the reliability and performance of a high-traffic, mission-critical system. Diagnose complex production issues across application, data, and infrastructure layers.
    • Architectural Refactoring: Contribute to incremental refactoring efforts. Improve maintainability, performance, and clarity of the codebase while operating within the constraints of a legacy Rails framework.
    • Data & System Design: Apply strong data modelling principles in a document-based environment. Evaluate and optimise Map/Reduce strategies and data structures for performance and scalability.
    • Infrastructure Awareness: Work across application and infrastructure boundaries. Support deployments, investigate runtime issues, and contribute to improvements in Docker, Kubernetes, and GCP-based environments.
    • Engineering Discipline: Operate within a high-standard development lifecycle:
    • Test-Driven Development (TDD)
    • Pair programming
    • Rigorous GitHub pull request reviews
    • Contribute to maintaining technical standards and improving engineering practices over time.

    Candidate Profile

    • Deep Ruby Expertise: Strong understanding of Ruby internals and experience working within legacy Rails applications. Ability to apply modern language patterns within older frameworks.
    • Strong Data Modelling Skills: Practical experience designing for NoSQL systems. Clear understanding of the structural and performance differences between relational and document databases.
    • Systems-Level Thinking: Ability to evaluate architectural trade-offs and make pragmatic decisions in complex environments.
    • Infrastructure Competence: Comfortable working with Docker, Kubernetes, and GCP. Capable of supporting the full lifecycle of the systems you help build.
    • Clear Communicator: Able to articulate technical risks, trade-offs, and constraints clearly to both engineering peers and business stakeholders.


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Disclaimer: The job location mentioned in this description is based on publicly available information or company headquarters. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Section · 02

    Skills

    Software EngineerDockerKubernetesGithubNoSQLDocument Databasesgoogle cloud platformArticulatepair programmingrubyProgrammingHTMLData StructuresGoogle Kubernetes EngineCouchDBsinatraJavascriptRails FrameworkcloudArchitecture

    WSS Developer ? Core Systems & Infrastructure · waiting for your command