Related skills
java aws sql nosql distributed systems๐ Description
- Lead the design and implementation of scalable, resilient backend systems and services
- Own architectural decisions and drive system design for complex, high-scale distributed systems
- Identify and solve deeply complex technical challenges related to scalability, performance, and reliability
- Define and drive short-term and long-term technical strategy for backend systems
- Establish and enforce high standards for code quality, system design, and engineering best practices
- Review and guide design and code across teams to ensure consistency and excellence
๐ฏ Requirements
- Strong computer science fundamentals including data structures, algorithms, and system design
- 5+ years of experience in backend development using Java, Spring Boot
- Deep expertise in building and scaling high-traffic, distributed systems
- Strong experience with SQL and NoSQL databases and data modeling at scale
- Proven experience in designing fault-tolerant, highly available systems
- Ability to drive architecture and influence technical decisions across teams
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!