Monday, October 27, 2025
Nanovest

Senior Backend Engineer

Posted: 5 days ago

Job Description

ResponsibilitiesDesign, develop, and maintain backend services and APIs with focus on scalability, reliability, and performanceCollaborate with frontend, DevOps, and product teams to deliver end-to-end solutionsWrite clean, maintainable, and testable code following best practices and code standards Optimize database queries, caching, and service performance for high throughput systems Participate in system architecture discussions, code reviews, and deployment planningInvestigate production issues, perform root cause analysis, and implement long-term fixesContribute to continuous improvement of development processes, tooling, and monitoringRequirementsBachelor’s degree in Computer Science, Software Engineering, or related field.5+ years of experience in backend development (preferably in Java, Kotlin, or Go).Strong understanding of RESTful APIs, microservices architecture, and distributed systems.Experience with relational and NoSQL databases (e.g., PostgreSQL, Redis, Timeseries).Proficiency in containerization (Docker, Kubernetes) and cloud platforms (GCP, AWS, or Azure).Familiar with CI/CD pipelines, version control (Git), and automated testing frameworks.Strong problem-solving skills, ownership mindset, and ability to work in cross-functional team

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

Related Jobs