Qualifications:
- 5+ years of professional software development experience
- Strong proficiency in Java and Scala
- Solid front-end development skills using TypeScript and modern frameworks like React or Angular
- Experience with REST APIs, microservices, and distributed systems
- Familiarity with tools like Git, Docker, Jenkins, and CI/CD pipelines
- Strong understanding of software engineering fundamentals, data structures, and algorithms
- Experience working in agile teams
- Excellent problem-solving, analytical, and communication skills