Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. 5+ years of experience in backend or full-stack software development. Strong proficiency in one or more backend languages (e.g., Go, Java, Python, or Node.js). Experience building RESTful and event-driven microservices at scale. Solid understanding of cloud platforms (preferably AWS) and containerized deployments (Docker, Kubernetes). Familiarity with SQL and NoSQL databases, message queues, and caching systems. Commitment to writing clean, maintainable, and well-tested code. Strong problem-solving and debugging skills in distributed systems.