Responsibilities
- Design, develop, and maintain scalable backend services and APIs.
- Collaborate with product, frontend, and design teams to define and implement solutions.
- Ensure high performance, reliability, and responsiveness of applications.
- Manage databases and server-side architecture to support functionality.
- Write clean, maintainable, and testable code.
- Participate in code reviews and contribute to best practices in development.
- Stay updated with emerging backend technologies and frameworks.
Qualifications:
- Bachelor’s degree in Computer Science or a related field.
- 4–7 years of experience as a Backend Engineer.
- Strong proficiency in Java and the Spring Framework.
- Experience with databases such as MySQL, Oracle, Redis or MongoDB.
- Working knowledge of Docker and Kubernetes.
- Familiarity with frontend frameworks like React or Angular is a plus.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration abilities.
- Attention to detail and a passion for building quality software.