OpenOpportunity Sourced Jobs — Bengaluru
Full Time · On Site · Entry Level
Role: Blockchain Quality Assurance Engineer | Department: Engineering - Software & QA | Industry: IT Services & Consulting | Education: UG: Any Graduate PG: Any Postgraduate Design and implement scalable backend architectures for complex, long lived applications < LI> Define service boundaries, APIs, and integration contracts < LI> Build backend systems using Node < LI> js TypeScript NestJS or equivalent frameworks < LI> Ensure services meet performance, security, and reliability standards < LI> Make pragmatic architectural decisions aligned with business needs < LI> Database & Data Modeling < LI> Design robust and scalable database schemas < LI> Manage database migrations and long term schema evolution < LI> Optimize queries, indexes, and data access patterns < LI> Make informed trade offs between consistency, availability, and performance < LI> System Integration & Distributed Systems < LI> Design and implement inter system communication using REST, GraphQL, events, queues, and webhooks < LI> Build and maintain asynchronous processing and background jobs < LI> Integrate with internal services, third party platforms, and external APIs < LI> Handle retries, idempotency, error handling, and cross system data consistency < LI> Engineering Excellence < LI> Write clean, maintainable, and testable code < LI> Participate actively in in office architecture discussions and design reviews < LI> Review code and provide strong technical feedback < LI> Document technical decisions and system designs. Note: This "Senior Backend Engineer" posting is unambiguously a Node.js/TypeScript/NestJS role -- the word "Kotlin" never appears anywhere in the 3,731-character Job Description body, only in the Key Skills chip list (which also, oddly, includes c++, c#, python, embedded c, and c alongside kotlin -- a 26-tag kitchen sink spanning unrelated stacks). The scraped text is also visibly corrupted with raw, unescaped HTML markup leaking directly into the body: the literal fragment "< LI>" appears at the end of nearly every bullet point, and even splits the phrase "Node.js" into "Node < LI>\njs" -- a clear list-rendering/HTML-stripping failure in the content pipeline, distinct from the punctuation-spacing and dropped-apostrophe artifacts documented elsewhere in this project. The structured Role field again reads the same generic "Blockchain Quality Assurance Engineer" value seen on the Apple listing above and on the Technource listing below.
c++, azure devops, microservices, docker, spring, java, recruitment, design patterns, linux, mysql, data structures, api, linux system, programming, communication skills, c#, python, c, kotlin, javascript, spring boot, embedded c, scrum, design principles, agile, aws