Senior Backend Engineer (Java/Kotlin)
Design and develop scalable backend services while implementing event-driven architectures. Collaborate with international teams to integrate distributed systems and apply AI tools to the development process.
Browse and apply for latest Remote Backend Jobs and work remotely as a Backend Engineer, Backend Developer, Java Developer, Python Developer, Ruby Developer, Rails Developer for Lead, Senior and Junior roles full-time, part-time, contract or freelance. Work from home or any place around the world.
Trusted by 300,000+ remote workers worldwide.
Design and develop scalable backend services while implementing event-driven architectures. Collaborate with international teams to integrate distributed systems and apply AI tools to the development process.
The role involves developing and evolving backend applications using Java and Kotlin while designing event-driven architectures. You will also manage MongoDB data models and integrate solutions using Apache Kafka within an international team.
The candidate will participate in the analysis, development, and evolution of backend applications using C# and .NET technologies. Responsibilities include designing REST APIs, integrating with SQL Server and Oracle databases, and collaborating within Agile teams.
Develop and maintain backend applications using Java and Spring Boot within distributed architectures. Design and implement microservices with a focus on resilience and high availability.
Develop and maintain backend functionalities for the Sage HCM platform while participating in deployment automation and provisioning initiatives. Collaborate with multidisciplinary teams including QA, architecture, and product management to ensure high-quality software delivery.
We watch for new "backend" jobs and email you the matches. Free. Unsubscribe in one click.
Develop and maintain scalable backend features for an enterprise SaaS platform using Scala and AWS. Collaborate with cross-functional teams to design APIs, optimize database performance, and ensure high availability in distributed systems.
Participate in the development and evolution of enterprise applications within a modern and collaborative technological environment. Engage in both the analysis and development of technical solutions.
Develop and maintain backend applications while designing and implementing robust APIs and integration services. Integrate artificial intelligence solutions into existing products and collaborate with cross-functional teams to optimize performance and scalability.
Develop robust and scalable backend systems by integrating artificial intelligence into every layer. Utilize AI models, APIs, and autonomous agents to maintain high-quality code and accelerate delivery times.
The developer will be responsible for building front-end features using Angular and developing the application backend using Java. Additionally, the role involves managing MongoDB databases within an Agile environment.
You will be responsible for defining and evolving the system architecture while leading the technical team in developing robust, scalable solutions. Additionally, you will ensure code quality, implement best practices, and drive the adoption of new technologies including AI.
Build, maintain, and improve automated test frameworks using TypeScript and Playwright while developing functional, integration, and API tests. Contribute independently to production backend code using Java or Kotlin and support automated test execution through CI/CD pipelines.
You will build and maintain systems to ensure safe, fast, and predictable database schema changes during upgrades for GitLab.com and self-managed customers. This involves developing testing frameworks, implementing safeguards, and collaborating cross-functionally to improve the overall upgrade experience.
Lead the design and implementation of a new dependency graph-based database migration system to improve upgrade safety and efficiency. Mentor team members and provide technical leadership while collaborating across global time zones.
You will design and develop new backend functionalities while implementing solutions for audit, traceability, and security. Additionally, you will optimize service performance and manage user authorization models within a high-demand digital platform.
The backend developer will participate in architecture and technological modernization projects. They will focus on application integration and evolution using generative AI tools.
Design, develop, and maintain scalable backend systems using Java and Spring Boot while architecting robust microservices. Collaborate with the team to review technical specifications, optimize system performance, and document technical solutions.
We watch for new "backend" jobs and email you the matches. Free. Unsubscribe in one click.
You will design, develop, and maintain scalable backend services using Java and Spring Boot while leveraging AI-assisted tools to accelerate delivery. The role involves collaborating with cross-functional teams to ensure system reliability, observability, and operational excellence.
Design, develop, and maintain full-stack application features and services with a focus on AI-powered product experiences. Collaborate with cross-functional teams to ensure system reliability, scalability, and high-performance delivery.
Design, build, and maintain backend services using Kotlin and Spring Boot to process health data. Integrate third-party device APIs and ensure secure, efficient data flows between transactional and analytics layers.
You will build a serverless translation engine by writing event-driven Azure Functions triggered by blob storage. Responsibilities include decoding complex biometric binaries and routing them securely into an Azure SQL database.
Build and scale backend services using Python, Go, or Node.js while contributing to full-stack features with TypeScript and React. Design APIs, real-time pipelines, and distributed systems while collaborating with cross-functional teams to deliver end-to-end solutions.
The Principal Backend Engineer will architect and develop scalable, high-performance APIs for music catalog, recommendation, and search systems. They will also lead backend engineering efforts, mentor junior developers, and collaborate with cross-functional teams to ensure system reliability and performance.
Design and harden the Kotlin/Spring Boot runtime to execute workflow graphs reliably in a production environment. Collaborate with cross-functional teams to implement Temporal.io workflows and ensure robust failure-mode handling for distributed systems.
Develop and maintain server-side application logic for high-traffic gaming software using Ruby. Conduct unit tests, perform code reviews, and implement observability solutions to ensure system performance and scalability.
You will build and scale the core AI infrastructure, focusing on LLM-powered workflows and multi-agent systems. The role involves designing technical architecture, ensuring system reliability, and managing production pipelines.
We watch for new "backend" jobs and email you the matches. Free. Unsubscribe in one click.
Design, build, and operate scalable backend services and APIs that power the Experimentation product. Collaborate with cross-functional teams to solve complex, data-intensive problems while maintaining system reliability and performance.
Develop and maintain agentic flows for GitLab Duo Chat using Python, LangGraph, and the Duo Workflow Service. Integrate chat capabilities with the GitLab Rails monolith and collaborate with cross-functional teams to ensure high-scale performance and security.
The Senior Backend Engineer will own backend features end-to-end, including architecture, database schema changes, and production monitoring within a Laravel environment. They will also design resilient integrations and asynchronous workflows to handle high-volume, multi-tenant data processing.
You will lead technical initiatives for GitLab's Git data storage tier, focusing on performance, scalability, and reliability. You will also take operational ownership of systems, including incident response and cross-functional collaboration with infrastructure and engineering teams.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Learn more about Software Development remote jobs