Senior Backend Developer (Java / Spring)
Remote Full-time
We are looking for a Senior Backend Developer who enjoys building reliable scalable production systems and solving complex backend engineering problems.
This role is for engineers who have designed and operated real backend systems in production understand system architecture performance and reliability and take ownership of services from design to deployment and operation.
You will work on backend systems that require clean architecture operational reliability and long-term maintainability.
Responsibilities
-
Design and implement scalable backend architectures
-
Develop and maintain high-performance REST APIs
-
Ensure system scalability reliability and performance
-
Implement secure backend systems (authentication authorization RBAC encryption)
-
Troubleshoot and resolve production incidents
-
Maintain logging monitoring and observability
-
Contribute to architecture decisions and engineering standards
Required Experience
-
Senior-level backend development experience
-
Strong architecture and system design skills
-
Experience building and operating production backend systems
-
Strong understanding of scalability performance and reliability
-
Commitment to clean maintainable code and modern development practices
-
Experience with security-relevant topics
(authentication authorization RBAC encryption)
-
Experience in production troubleshooting and debugging
Nice to have
Tech Stack
Backend
APIs
Processing
Persistence
-
MongoDB
-
S3 / Object storage
Workflow
-
Process engines
-
BPMN workflows
Observability
Infrastructure
-
Docker
-
DigitalOcean
-
AWS
-
Azure
-
Nginx
Testing
Who Should Apply
-
Engineers with several years of backend production experience
-
Developers who have designed systems not only implemented tasks
-
Engineers comfortable with ownership of production services
-
Developers experienced with scalability performance and reliability challenges
Who This Role Is NOT For
This position is not suitable for:
-
Junior or entry-level developers
-
Developers without production backend system experience
-
Candidates whose experience is primarily frontend or scripting
-
Developers without Java / Spring production experience
Short Technical Challenge (Application Step)
To help us understand your experience please include short answers to the following questions when applying:
-
Describe one backend system you designed or architected that runs in production.
-
What was the largest scale of this system
(users requests per second or data volume)
-
Describe one production incident you personally investigated and resolved.
Applications that include specific technical details and measurable scale will be prioritized.
Senior Backend Developer (Java / Spring) Remote Full-time We are looking for a Senior Backend Developer who enjoys building reliable scalable production systems and solving complex backend engineering problems. This role is for engineers who have designed and operated real backend systems in produc...
Senior Backend Developer (Java / Spring)
Remote Full-time
We are looking for a Senior Backend Developer who enjoys building reliable scalable production systems and solving complex backend engineering problems.
This role is for engineers who have designed and operated real backend systems in production understand system architecture performance and reliability and take ownership of services from design to deployment and operation.
You will work on backend systems that require clean architecture operational reliability and long-term maintainability.
Responsibilities
-
Design and implement scalable backend architectures
-
Develop and maintain high-performance REST APIs
-
Ensure system scalability reliability and performance
-
Implement secure backend systems (authentication authorization RBAC encryption)
-
Troubleshoot and resolve production incidents
-
Maintain logging monitoring and observability
-
Contribute to architecture decisions and engineering standards
Required Experience
-
Senior-level backend development experience
-
Strong architecture and system design skills
-
Experience building and operating production backend systems
-
Strong understanding of scalability performance and reliability
-
Commitment to clean maintainable code and modern development practices
-
Experience with security-relevant topics
(authentication authorization RBAC encryption)
-
Experience in production troubleshooting and debugging
Nice to have
Tech Stack
Backend
APIs
Processing
Persistence
-
MongoDB
-
S3 / Object storage
Workflow
-
Process engines
-
BPMN workflows
Observability
Infrastructure
-
Docker
-
DigitalOcean
-
AWS
-
Azure
-
Nginx
Testing
Who Should Apply
-
Engineers with several years of backend production experience
-
Developers who have designed systems not only implemented tasks
-
Engineers comfortable with ownership of production services
-
Developers experienced with scalability performance and reliability challenges
Who This Role Is NOT For
This position is not suitable for:
-
Junior or entry-level developers
-
Developers without production backend system experience
-
Candidates whose experience is primarily frontend or scripting
-
Developers without Java / Spring production experience
Short Technical Challenge (Application Step)
To help us understand your experience please include short answers to the following questions when applying:
-
Describe one backend system you designed or architected that runs in production.
-
What was the largest scale of this system
(users requests per second or data volume)
-
Describe one production incident you personally investigated and resolved.
Applications that include specific technical details and measurable scale will be prioritized.
View more
View less