Senior Backend Developer
Remote / Online - Candidates ideally in
Indiana, Indiana County, Pennsylvania, 15705, USA
Listed on 2025-12-09
Indiana, Indiana County, Pennsylvania, 15705, USA
Listing for:
Microservice Solutions GmbH
Remote/Work from Home
position Listed on 2025-12-09
Job specializations:
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Engineer, DevOps
Job Description & How to Apply Below
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 Graph
QL 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 No
SQL database schemas (Postgre
SQL, MySQL, Mongo
DB, 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
- 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 (Postgre
SQL, MySQL) and query optimization - Proficiency with No
SQL databases (Mongo
DB, Redis, Elasticsearch) and their appropriate use cases - Experience with message brokers and event-driven architectures (Rabbit
MQ, 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
- 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 Dev Ops practices and infrastructure as code (Terraform, Ansible)
- Knowledge of performance testing and load testing methodologies
- Experience with real-time communication protocols (Web Sockets, Server-Sent Events, gRPC)
- Familiarity with search engines and data indexing (Elasticsearch, Algolia)
- Contributions to open-source backend projects or technical publications
- 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
Qualified candidates should submit their application including CV, Git Hub profile or portfolio demonstrating backend projects, and a cover letter outlining relevant experience. Applications will be reviewed on a rolling basis.
#J-18808-LjbffrPosition Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×