Backend Engineer
About the job
Company Description Urim Software Solutions is a leader in delivering cutting-edge technology solutions, specializing in AI, web application development, CRM, SAP, cybersecurity, and more. Focused on empowering businesses, we offer a comprehensive suite of services tailored to meet diverse digital needs. By leveraging advanced technologies, we provide innovative tools to improve operations, customer engagement, and business growth. With a commitment to innovation and quality, we continue to build robust solutions to drive success for our partners and clients. About the role We are building a microservices-based backend platform (domain-driven services) that powers core business workflows such as user management, orders, inventory, payments, and supporting services. You will lead backend engineering delivery, set standards, and ship production-grade services with strong quality practices. Responsibilities • Own backend architecture and delivery using Node.js + TypeScript + NestJS • Design and implement REST APIs and maintain Swagger / OpenAPI documentation • Build and maintain microservices (service boundaries, integration patterns, error handling, retries) • Own data model design and performance using PostgreSQL + Prisma (migrations, indexing, query optimization) • Implement caching / session / queue patterns using Redis • Integrate centralized authentication / authorization using Keycloak (OIDC / OAuth2 / JWT) • Establish engineering standards : PR reviews, CI-ready code, testing strategy, release discipline • Collaborate with product / PM to convert requirements into executable technical tasks and acceptance criteria • Improve observability : structured logging, metrics, dashboards (Grafana)
Requirements
- Node.js
- TypeScript
- NestJS
- PostgreSQL
- Redis
Preferred Technologies
- Node.js
- TypeScript
- NestJS
- PostgreSQL
- Redis
About the company
Urim Software Solutions is a leader in delivering cutting-edge technology solutions, specializing in AI, web application development, CRM, SAP, cybersecurity, and more. Focused on empowering businesses, we offer a comprehensive suite of services tailored to meet diverse digital needs. By leveraging advanced technologies, we provide innovative tools to improve operations, customer engagement, and business growth. With a commitment to innovation and quality, we continue to build robust solutions to drive success for our partners and clients.
Similar Jobs
Backend Engineer
Entytle
Backend Engineer
Simcorp
Backend Engineer
SiteRecon