Exp: 4- 6 years
Key Responsibilities:
-
Design, develop, and maintain scalable applications using Angular (v14+), NgRx Store, and backend technologies (Java/Kotlin/Scala).
-
Implement robust API integrations and ensure seamless communication between services.
-
Write and maintain automated tests using frameworks such as Jest and Playwright.
-
Collaborate with cross-functional teams to translate business requirements into technical solutions.
-
Ensure high standards of code quality through test-driven development, unit testing, and integration testing.
-
Develop and deploy microservices on cloud platforms, with Kubernetes preferred.
-
Work with relational databases (PostgreSQL preferred) and ORM frameworks.
-
Contribute to CI/CD pipeline implementation and optimization.
-
Adhere to secure coding practices and ensure compliance with industry regulations.
-
Participate in Agile ceremonies and support iterative development processes.
Essential Skills:
-
5+ years of professional programming experience, with 2+ years in Java, Kotlin, or Scala.
-
Strong experience with Angular (14+) and state management frameworks (NgRx).
-
Solid understanding of relational databases (PostgreSQL preferred).
-
Hands-on experience with microservices, SOA, and cloud platforms (Kubernetes preferred).
-
Proficiency in CI/CD pipelines and modern DevOps practices.
-
Strong knowledge of test-driven development and testing frameworks.
-
Experience building secure, scalable, and compliant applications in financial services.
Desirable Skills: