
Senior Java Engineer
Wallstreetdocs Ltd1 month ago
Remote, Bangladesh or Dhaka, BangladeshSenior
Responsibilities
- Develop and implement complex software projects primarily using Java 11–21.
- Build and maintain highly available, performant, and scalable backend web services.
- Work with Spring Boot, MongoDB, NoSQL environments, Docker, and Kubernetes.
- Address technical debt in existing projects and apply current web standards and technologies to new features.
- Take ownership of code quality and timely, bug-free project completion.
- Participate in conceptual and agile development processes.
- Share TDD knowledge, communicate clearly, and mentor teammates.
- Use tools such as Claude Code to improve software quality and efficiency.
Requirements
- Minimum five years of software development experience.
- Strong backend development experience with deep knowledge of Java 11–21 and Spring Boot.
- Familiarity with scalable web service architecture and modern user interfaces.
- Experience with MongoDB and willingness to develop expertise in NoSQL environments.
- Familiarity with Docker containerization and Kubernetes orchestration.
- Experience with TDD and agile software development practices such as Scrum or Kanban.
- Strong communication, teamwork, and mentorship abilities.
- Reactive Programming and Virtual Threads experience is a plus.
- Openness to using AI tools such as Claude Code.
Benefits
- Provident Fund and health insurance.
- Two festive bonuses and yearly review.
- Flexible annual leave policy plus Bangladesh government-approved leaves.
- Maternity and paternity leave.
- Opportunity to work with global teams across multiple time zones.
- Breakfast, lunch, unlimited coffee, snacks, gaming zone, and recreational facilities in the office.
- Supportive, collaborative, and inclusive work environment.
- Monday–Friday hybrid work schedule, 9:00 a.m.–6:00 p.m. Dhaka time, with flexible work arrangements.
- Location: Gulshan 1, Dhaka.