Mid-Level Backend Engineer

Nityo Infotech Indonesia — Indonesia · Posted ~2 hours ago

Mid

Skills

Backend Development Microservices RESTful APIs gRPC SQL NoSQL Database Design Load Testing Performance Optimization Unit Testing Integration Testing REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a growing technology platform as a Mid-Level Backend Engineer and help build secure, high-performance microservices. You will design REST and gRPC APIs, optimize SQL and NoSQL data models, troubleshoot production issues, conduct performance testing, and collaborate across product, frontend, and QA teams.

Highlights

Build high-performance and scalable backend services supporting financial applications. The role offers end-to-end ownership, collaboration with product and engineering teams, exposure to microservices and API design, and opportunities to improve system performance and reliability.

Description

Role Overview: We are looking for a skilled Backend Engineer to join a fast-growing tech platform. In this role, you will be responsible for designing, building, and maintaining high-performance, scalable backend services and core microservices architecture. You will collaborate closely with product managers, frontend engineers, and QA to build reliable systems powering financial services. Key Responsibilities: Design, build, and maintain high-performance, scalable, and secure backend microservicesDevelop, optimize, and maintain RESTful APIs and gRPC services for web and mobile platformsDesign and optimize database schemas (SQL & NoSQL) for maximum scalability and query efficiencyDebug production issues, conduct load testing, and optimize application latency and throughputWork closely with Frontend Engineers, Product Managers, and QA to define feature specs and deliver end-to-end tech solutionsParticipate in code reviews, write comprehensive unit/integration tests, and adhere to clean architecture principles Key Requirements: 3+ years of hands-on professional experience in backend development. (Experience in the Fintech industry is MANDATORY)Strong proficiency in backend languages and frameworks such as Go (Golang) and PHP (Yii2)Solid understanding of microservices architecture, RESTful API design, and event-driven architectures (Kafka / RabbitMQ)Hands-on experience with relational databases (PostgreSQL / MySQL) and NoSQL/Caching technologies (Redis, MongoDB)Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud platforms (GCP / AWS)Excellent problem-solving skills, strong communication, and a collaborative mindset