Senior Backend Developer

Microservice Solutions GmbH

Indiana (PA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Flexible working hours
Professional development budget

Job summary

A technology company specializing in backend systems is seeking a Senior Backend Developer to design scalable backend systems and APIs. This fully remote role demands expertise in microservices architecture and server-side development with a focus on Node.js, Python, or Java. Responsibilities include developing RESTful and GraphQL APIs, ensuring high performance, and mentoring junior developers while maintaining a collaborative code quality culture. Competitive salary aligned with Swiss market rates and a professional development budget are offered.

Qualifications

  • Minimum 5 years of professional backend development experience.
  • Expert-level proficiency in at least one backend language.
  • Strong understanding of RESTful API design principles.

Responsibilities

  • Design, develop, and maintain RESTful and GraphQL APIs.
  • Build and optimize microservices architecture.
  • Implement robust authentication and authorization systems.

Skills

Backend development
Microservices architecture
API development
Node.js
Python
Java
RESTful APIs
SQL databases
NoSQL databases
Git

Tools

Docker
Kubernetes
AWS
Git

Job description

Senior backend developer role focused on microservices architecture, API development, and scalable systems using Node.js, Python, or Java. Fully remote.

Microservice Solutions GmbH is seeking a Senior Backend Developer to design and implement scalable backend systems and APIs for enterprise applications. This fully remote position requires deep expertise in server-side development, microservices architecture, and database design.

Technical Responsibilities
  • Design, develop, and maintain RESTful and GraphQL APIs using Node.js, Python, or Java
  • Build and optimize microservices architecture with appropriate service communication patterns
  • Implement robust authentication and authorization systems (OAuth 2.0, JWT, SAML)
  • Design and optimize relational and NoSQL database schemas (PostgreSQL, MySQL, MongoDB, Redis)
  • Develop efficient data processing pipelines and background job systems
  • Write unit, integration, and end-to-end tests to ensure code reliability
  • Monitor application performance and implement observability solutions (logging, metrics, tracing)
  • Collaborate with frontend developers to define API contracts and data models
  • Review code, mentor junior developers, and establish backend development standards
  • Optimize database queries and implement caching strategies for high-performance systems
  • Ensure security best practices including input validation, SQL injection prevention, and data encryption
Required Technical Qualifications
  • Minimum 5 years of professional backend development experience
  • Expert-level proficiency in at least one backend language: Node.js (Express, NestJS), Python (FastAPI, Django), or Java (Spring Boot)
  • Strong understanding of RESTful API design principles and HTTP protocol
  • Extensive experience with SQL databases (PostgreSQL, MySQL) and query optimization
  • Proficiency with NoSQL databases (MongoDB, Redis, Elasticsearch) and their appropriate use cases
  • Experience with message brokers and event-driven architectures (RabbitMQ, Kafka, Redis Pub/Sub)
  • Knowledge of containerization technologies (Docker) and orchestration platforms (Kubernetes)
  • Understanding of API security, authentication protocols, and data protection standards
  • Experience with cloud platforms (AWS, Google Cloud, or Azure) and serverless architectures
  • Proficiency with version control (Git) and CI/CD pipeline implementation
  • Strong problem-solving skills and ability to debug complex distributed systems
  • Fluent in English (written and verbal); German proficiency is advantageous
  • Legal authorization to work in Switzerland or EU
Preferred Technical Qualifications
  • Experience with multiple backend frameworks and programming languages
  • Knowledge of distributed system patterns: saga, CQRS, event sourcing
  • Proficiency with API gateway solutions and service mesh architectures
  • Experience with monitoring and observability tools (Prometheus, Grafana, ELK Stack, Datadog)
  • Understanding of DevOps practices and infrastructure as code (Terraform, Ansible)
  • Knowledge of performance testing and load testing methodologies
  • Experience with real-time communication protocols (WebSockets, Server-Sent Events, gRPC)
  • Familiarity with search engines and data indexing (Elasticsearch, Algolia)
  • Contributions to open-source backend projects or technical publications
Compensation and Working Conditions
  • Competitive salary commensurate with experience and Swiss market rates
  • Fully remote position with flexible working hours
  • Modern technology stack and cloud infrastructure
  • Professional development budget for courses, conferences, and certifications
  • Opportunity to architect scalable systems and make high-impact technical decisions
  • Collaborative engineering culture focused on code quality and system reliability
Application Process

Qualified candidates should submit their application including CV, GitHub profile or portfolio demonstrating backend projects, and a cover letter outlining relevant experience. Applications will be reviewed on a rolling basis.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior Backend Architect for Microservices & APIs
Remote Senior Backend Architect for Microservices & APIs

Microservice Solutions GmbH • Indiana (PA)

Remote
USD 100,000 - 130,000
Backend Developer
Backend Developer

Intellivon • United States

Remote
USD 90,000 - 130,000
Flexible schedules
Technical ownership opportunities
Learning and tooling stipend
Senior Backend Engineer (Poland)
Senior Backend Engineer (Poland)

Democrance • Egypt (PA)

Hybrid
USD 130,000 - 185,000
Senior Software Engineer (Back-end)
Senior Software Engineer (Back-end)

Harnham • Phoenix (AZ)

On-site
USD 110,000 - 160,000
Senior Software Engineer - Java
Senior Software Engineer - Java

Lobster GmbH • Germany (OH)

Hybrid
USD 70,000 - 94,000
Opportunity to work flexibly from home
Modern offices in Germany and the Netherlands
Personal Learning & Development budget
+3
Senior Backend Engineer
Senior Backend Engineer

RAPIDFORT • United States

On-site
USD 140,000 - 200,000
401(k) retirement plan
Health, dental, and vision insurance
PTO and company holidays
+3
Senior Software Engineer - Remote, Cloud & Microservices
Senior Software Engineer - Remote, Cloud & Microservices

Jahnel Group • City of Schenectady (NY)

Remote
USD 105,000 - 140,000
Senior/Lead Back End Engineer
Senior/Lead Back End Engineer

Hiretruss • United States

Remote
USD 90,000 - 130,000
Career Growth
Work with Modern Tech
Remote-Friendly Flexibility
+3
Senior Full-Stack Engineer — Remote (Europe)
Senior Full-Stack Engineer — Remote (Europe)

Interactivated Solutions • Netherlands (MO)

Remote
USD 100,000 - 125,000
Lead Backend Engineer
Lead Backend Engineer

CloudDevs • Germany (OH)

On-site
USD 92,000 - 117,000
Monthly €50 voucher
30 vacation days per year
Flexible hours
+1