সতর্কীকরণ
স্কিল জবস একটি অনলাইন জব পোর্টাল হিসেবে নিয়োগদাতা এবং চাকরি প্রার্থীদের মধ্যে যোগাযোগের মাধ্যম হিসেবে কাজ করে। নিয়োগদাতা এবং চাকরি প্রার্থীদের মধ্যে যে কোনো আর্থিক লেনদেনের জন্য স্কিল জবস দায়বদ্ধ নয়। কোন নিয়োগদাতা যদি আপনার কাছে অর্থ চায়, তাহলে আমাদের সাথে দ্রুত যোগাযোগ করুন।
আপনার নিরাপত্তা ও সুরক্ষা আমাদের সর্বোচ্চ অগ্রাধিকার। যদি আপনার কোনো প্রশ্ন থাকে বা সহায়তার প্রয়োজন হয়, দয়া করে আমাদের সাথে যোগাযোগ করুন।
Job Responsibilities
Full Stack Development considering the following technologies stack.
Area & Details
Front end:
- Develop, test, and maintain web applications using Angular 17.
- Design and implement responsive UI components using Tailwind CSS.
- Integrate frontend applications with RESTful APIs and microservices.
- Implement authentication and authorization mechanisms (JWT, OAuth2).
Back end:
- Design the backend as a set of microservices using Spring Boot 3.0.8, modular services
- (e.g., authentication, result management, user management).
- Use service discovery tools (Eureka), API Gateway (e.g., Zuul or Spring Cloud Gateway)
Database Management:
- Microsoft SQL Server (MS SQL Server) Version 2008r2 and 2019
- Design, implement, and optimize database schemas, stored procedures, and queries.
- We write our Business Logic in Database Layer as Stored Procedure instead of Service Layer.
Email Service:
Security:
- Implement Role-Based Access Control (RBAC) using Keycloak 20.0.1 to restrict access, ensuring only authorized users can view or manage results.
Caching:
- Use Redis for caching frequently accessed data, like student results, reducing database load and improving performance for users viewing results.
API Design:
- Use Swagger/OpenAPI for API documentation and ensure that endpoints are well-documented for internal and external use.
CI/CD & DevOps:
- Set up CI/CD pipelines using GitHub Actions to automate the build, test, and deployment process for both frontend and backend components. Use Docker to containerize both frontend and backend microservices, ensuring that each service runs in isolation and is easy to deploy across different environments.
Experience: 08-10+ Years of proven experience
Additional Qualifications
Why You’ll Love Our Team:
Innovation at Its Core – Work with cutting-edge technologies and solve complex problems.
Collaborative Culture – A team that supports, learns, and grows together.
Endless Learning – Opportunities to upskill and stay ahead in the tech world.
Impact-Driven Work – Build software that makes a real difference.