About the role
We are seeking a highly motivated, proactive problem-solver to join our high-performing engineering team as a Backend Engineer. This mission-critical role will serve as a thought leadership position, architecting and implementing scalable, best-in-class solutions that deliver exceptional value-added services to our global clientele. The ideal candidate will be a strategic thinker with a growth mindset, capable of driving technical excellence while fostering cross-functional collaboration in a fast-paced, innovative environment.
Key Responsibilities
- Develop robust, scalable backend systems leveraging cutting-edge Java Spring Boot and Node.js technologies
- Drive end-to-end ownership of product features from ideation to deployment, ensuring seamless integration across the technology stack
- Champion agile methodologies and serve as a catalyst for continuous improvement initiatives within the engineering organization
- Collaborate cross-functionally with product management, UX/UI designers, and frontend engineers to deliver customer-centric solutions
- Optimize system performance and reliability through proactive monitoring, troubleshooting, and performance tuning
- Mentor junior team members and contribute to knowledge sharing initiatives to elevate overall team capability
- Stay abreast of emerging technologies and industry trends to maintain our competitive edge in the marketplace
- Implement robust security protocols and ensure compliance with industry best practices and regulatory requirements
Required Technical Competencies
- Expert proficiency in Java Spring framework ecosystem (Spring Boot, Spring MVC, Spring Data, Spring Security)
- Knowledge of Node.js runtime environment and associated frameworks (Express.js, NestJS, etc.)
- Proven experience with RESTful API design, development, and documentation
- Strong understanding of database technologies (SQL and NoSQL) and data modeling best practices
- Worked with microservices architecture and cloud-native application development
- Hands-on experience with containerization technologies (Docker, Kubernetes) and CI/CD pipelines
- Familiarity with message queuing systems (Kafka, RabbitMQ) and event-driven architecture
- Experience with cloud platforms (AWS/ Microsoft Azure/ GCP) and infrastructure-as-code tools
- Knowledge of DevOps practices and site reliability engineering principles is a plus
- Contributions to open-source projects or technical community leadership is a plus
Preferred academic & professional qualifications
- Bachelor’s or master’s degree in computer science, Engineering, or related technical field
- 2+ years of progressive experience in backend development roles
What We Offer
- Competitive Pay package
- Yearly increment
- Festival bonus (as per company policy)
- Lunch facility (partially subsidized)
- An environment that encourages creativity, experimentation, and strategic thinking.
- Flexible work arrangements including remote work options and flexible hours
- Collaborative environment that encourages creative problem-solving and innovative thinking
- Opportunities for career development and skill expansion.
- Tea, Coffee, Evening snacks
Job Location
- Kawran Bazar, Dhaka, Bangladesh