BYSL Global Technology Group
BYSL Global Technology Group
BYSL Global Technology Group
Follow
More jobs from this company
Summary
- Vacancy: —
- Location: Dhaka (Gulshan)
- Experience: At least 3 years
- Published: 2 Nov 2024
Requirements
Education
-
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Experience
- At least 3 years
Additional Requirements
-
Experience with serverless architectures (AWS Lambda, Azure Functions, etc.).
-
Familiarity with gRPC for inter-service communication.
-
Experience with caching solutions like Redis or Memcached.
-
Knowledge of DevOps principles and infrastructure as code (Terraform, Ansible).
-
Understanding of Agile methodologies and sprint-based development.
Key Qualifications:
-
Proven experience as a Backend Developer with in-depth knowledge of NodeJS, ExpressJS, and NestJS.
-
Strong understanding of microservices architecture, and experience developing, deploying, and maintaining microservices in a production environment.
-
Solid understanding of RESTful API design and development.
-
Experience with databases such as MongoDB, PostgreSQL, MySQL, or other NoSQL and relational databases.
-
Strong knowledge of asynchronous programming, event-driven architectures, and message brokers (e.g., RabbitMQ, Kafka).
-
Experience working with cloud services (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
-
Familiarity with CI/CD pipelines and version control systems, particularly Git.
-
Knowledge of API security best practices (OAuth, JWT, etc.).
-
Experience with testing frameworks like Jest, Mocha, or Chai.
-
Excellent problem-solving skills and attention to detail.
-
Strong communication skills, both verbal and written, with the ability to work in a collaborative environment.
Experience Requirements:
-
3+ years of experience in backend development, preferably with NodeJS, ExpressJS, and NestJS.
-
Proven experience in microservices development and deployment in large-scale systems.
Responsibilities & Context
We are seeking a talented and experienced Backend Developer with a strong specialization in NodeJS, ExpressJS, and NestJS, along with hands-on experience in microservice architecture. As a Backend Developer, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable server-side applications. You will work closely with the front-end team, DevOps engineers, and other stakeholders to deliver scalable and high-performance solutions for our platform.
Key Responsibilities:
-
Develop, maintain, and optimize server-side applications using NodeJS, ExpressJS, and NestJS.
-
Design and implement microservice architecture to ensure scalability, fault tolerance, and reusability.
-
Write clean, modular, and scalable code following best practices and coding standards.
-
Build and maintain APIs (RESTful or GraphQL) to interact with frontend applications and external services.
-
Collaborate with the DevOps team to ensure seamless integration and deployment of microservices.
-
Develop and implement security measures to safeguard data and applications.
-
Monitor performance and troubleshoot application issues to ensure optimal performance and reliability.
-
Participate in architecture design discussions and provide input on system scalability and flexibility.
-
Integrate with databases such as MongoDB, PostgreSQL, or MySQL, ensuring optimal data storage and retrieval.
-
Ensure continuous integration and delivery (CI/CD) pipelines for seamless deployment and updates.
-
Document application architecture, design decisions, and project progress for future reference.
-
Keep up to date with the latest trends and advancements in backend technologies, microservices, and cloud architecture.
Compensation & Other Benefits
-
Performance Bonus
-
Festival Bonuses
-
Competitive Salary
-
Yearly Salary Review
Employment Status
Full Time
Job Location
Dhaka (Gulshan)
To apply for this job email your details to admin@chakricircular.com