Source description
About the role
Responsibilities
-
Design, develop, and maintain scalable and high-performance web applications
-
Develop and optimize front-end user interfaces using Angular 16+, NGX Charts, Tailwind CSS, Angular Material UI, and Single-SPA for micro frontends
-
Implement and manage backend services with Knex.js, Express.js, and GraphQL
-
Design and manage databases using Oracle/Exadata, ensuring high availability and optimized performance
-
Develop and optimize database queries and schemas to support application needs
-
Integrate third-party APIs and work on authentication/authorization mechanisms
-
Deploy, monitor, and manage applications in Kubernetes or OpenShift environments
-
Collaborate with cross-functional teams to ensure seamless integration and deployment of applications
-
Maintain code quality and best practices, including testing, debugging, and performance optimization
Requirements
-
5+ years of hands-on experience in front-end development using Angular 16+, Angular Material UI, and Single-SPA
-
5+ years of experience in backend development using Node.js, Knex.js, Express.js, and GraphQL
-
5+ years of experience in database management using Oracle/Exadata
-
Strong understanding of microservices architecture and cloud-native development
-
Experience with version control systems like Git
-
Strong problem-solving and debugging skills
-
Excellent communication and teamwork abilities
-
Desired skills:
-
Working knowledge of Tailwind CSS and NGX Charts
-
Experience with Hadoop, Hive, and Impala for big data processing and analytics
-
Knowledge of CI/CD pipelines and DevOps practices
-
Hands on Kubernetes or OpenShift experience for container orchestration and deployment
-
Experience with caching mechanisms like Redis
More at 3B Staffing