Senior Software Engineer – Backend, AI-Enabled

Posted Aug 24

This is a fully remote position, open to applicants in India.

πŸ“‹ Description

β€’ Design, develop, and maintain scalable, secure, and high-performance backend services utilizing Java and Spring Boot.

β€’ Create and enhance RESTful APIs, microservices, and event-driven systems that support business-critical workflows.

β€’ Collaborate with frontend engineers, product managers, QA, and platform engineering teams to ensure seamless end-to-end product experiences.

β€’ Utilize AI-assisted development tools for coding, testing, debugging, documentation, and conducting code reviews.

β€’ Promote observability, reliability, automation, and operational excellence, which includes monitoring, incident response, troubleshooting, and performance optimization.

β€’ Engage in architecture discussions, technical design reviews, and initiatives for engineering best practices.

β€’ Provide support for production systems through on-call participation, incident management, and ongoing service improvements.

β€’ Mentor and assist engineers via code reviews, technical guidance, and knowledge-sharing endeavors.


⛳️ Requirements

β€’ Over 5 years of professional software engineering experience in developing enterprise-level applications.

β€’ Strong proficiency in Java and Spring Boot development.

β€’ Experience in designing and constructing cloud-native backend systems utilizing RESTful APIs, microservices, Docker, Kubernetes, and related container orchestration technologies.

β€’ Deep understanding of distributed systems, scalability, performance, reliability, and secure software design principles.

β€’ Familiarity with cloud platforms such as AWS.

β€’ Experience with relational and/or NoSQL databases.

β€’ Practical experience with CI/CD pipelines, automated testing, and contemporary DevOps practices.

β€’ Experience using AI-powered development tools like GitHub Copilot, Cursor, Claude Code, Codex, Windsurf, Kiro, or similar platforms.

β€’ Ability to critically assess, validate, and enhance AI-generated code while upholding quality, security, and maintainability standards.

β€’ Enthusiasm for continuously learning and implementing emerging AI-assisted development practices.

β€’ Strong problem-solving, debugging, and analytical skills.

β€’ Experience with observability, monitoring, and production support methodologies.

β€’ Proven ability to work effectively in Agile/Scrum environments.


🏝️ Benefits

β€’ Flexible schedules.

β€’ Personalized training.

β€’ Career growth opportunities.

β€’ Comprehensive health and term insurance.

β€’ Rewards and recognitions.

β€’ Continuous learning and professional development.

β€’ Collaborative, innovation-focused work environment.

People also viewed

Miratech4 hours ago

Senior Backend Engineer, Golang

IN flagIndia, +1 more countryFull-timeBackend Engineer
ApplyView job
Miratech4 hours ago

Senior Backend Engineer, Golang

IN flagIndia, +1 more countryFull-timeBackend Engineer
ApplyView job
Commit4 hours ago

Middle Node.js Engineer

AM flagArmenia OnlyFull-timeBackend Engineer
ApplyView job
CodiLime4 hours ago

Software Engineer – Go, Networking, Distributed Systems

PL flagPoland OnlyFreelanceBackend EngineerPLN 18k – PLN 25k/month
ApplyView job
Miratech5 hours ago

Senior Backend Golang Engineer

IN flagIndia, +1 more countryFull-timeBackend Engineer
ApplyView job
Satalia5 hours ago

Rust Developer

GR flagGreece, +2 more countriesFull-timeBackend Engineer€67k – €80k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers