What You Will Do
- You will design, develop, and maintain backend services using Java and NestJS.
- You will collaborate (sometimes contribute) with frontend teams working with React and TypeScript to ensure seamless integration of APIs.
- You will implement robust, scalable, and maintainable system architectures.
- You will optimize performance and reliability of backend systems.
- You will work within a CI/CD pipeline and ensure smooth deployment processes.
Who You Are
- You have strong proficiency in at least one strictly typed programming language (e.g., Java).
- You have solid foundation in engineering principles: algorithms, data structures, system design, Unix systems, Git, CI/CD.
- You have experience building and maintaining backend systems, ideally using NestJS or Java.
- You have knowledge about frontend frameworks like React or Angular, ideally with TypeScript.
- You have expertise in working with RDBMS (ideally Postgres).
- You have experience in designing flexible and robust REST APIs with an API first approach.
- You have a good understanding of microservices, event driven architecture and being able to implement complex functionality with high quality and security.
- You have knowledge of DevOps practices and cloud platforms (e.g., AWS, Terraform).
- You have working knowledge of Docker and containerization.
- You have experience of working with Kubernetes.
- You have experience working with utilizing Kafka or similar technologies.
- You have the ability to interface with databases.
- You have some basic knowledge about messaging system such as Kafka and are able to check messages.
- You have knowledge of bug tracking and test management systems (e.g. Jira or others).
- You have knowledge of modern SDLC and experience working in Agile methodologies.
- You are fluent in written and spoken English. Any additional language would be considered as a plus.
What You Can Expect
- A competitive salary structure.
- An exceptional working environment with supportive peers and mentors.
- Health insurance privileges.
- Breakfast and Lunch at the office.
- Monthly team events.
- Lots of challenges and even more scope to implement your ideas.
Job Title: Senior Full Stack Engineer (Backend Java Focus) 7+ years experience required
Job nature: Full-time
Location: Bangladesh
Available position(s):2