Location: Dhaka
Employment Type: Full-time
Vacancies: 2
Job Description:
A Reputed Company is seeking two highly skilled and experienced Senior Spring Boot Backend Engineers to join our dynamic team. The ideal candidates will be responsible for developing high-quality, scalable, and innovative backend solutions using Spring Boot, with a focus on security and efficient design.
Key Responsibilities:
- Design and implement sophisticated backend services and APIs using Spring Boot.
- Implement application security using Spring Security, JWT, and OAuth 2.0.
- Utilize JPA for effective database interaction.
- Lead SDLC phases, adhering to SOLID principles and best practices.
- Use design patterns to solve complex software challenges.
- Collaborate with cross-functional teams for integration of backend services.
- Conduct code reviews, mentor junior developers and uphold high coding standards.
Key Technical Skills:
- Strong expertise in Java, Spring Boot, Spring Security, Spring Data.
- Solid understanding of microservices architecture and RESTful API design.
- Strong understanding and implementation skills of SOLID principles.
- Proficiency in Swagger for API documentation.
- Knowledge of build tools like Maven/Gradle.
- Proficiency in Git (Git, Github/GitBucket).
Optional Skills (Preferable):
- Experience with AWS cloud services.
- Experience in containerization and orchestration with Kubernetes or Docker.
- Familiarity with continuous integration and continuous deployment (CI/CD) processes.
- Proficiency in relational database management system (SQL).
Qualifications:
-
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Minimum 3 years of professional experience in backend development with Spring Boot.
- Strong analytical, problem-solving, and communication skills.
Compensation & Other Benefits:
- Performance bonus
- Profit share
- Weekly 2 holidays
- Salary Review: Half Yearly
- Festival Bonus: 2 (Yearly)
- Friendly working environment
|