
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
