Karooth IT (BD) Limited
Join Karooth IT as a Java Developer - Build Impactful Digital Solutions!
Dhaka
Deadline: 2025-10-10
1 Positions
Job Overview
Company: Karooth IT (BD) Limited
Location: Dhaka
Type: N/A
Salary: Tk. 40000 - 50000 (Monthly)
Posted: 2025-09-10
Experience: 2 Years
Education Requirements
Bachelor of Science (BSc) in Computer Science & Engineering
Job Responsibilities
- Design, implement, and maintain scalable back-end services using Java and Spring Boot.
- Build and document RESTful APIs for mobile and web applications.
- Develop and deploy microservices utilizing Spring Cloud.
- Implement authentication and authorization (RBAC) with Spring Security.
- Optimize relational database schemas, and write efficient SQL queries (MySQL, MS-SQL).
- Integrate caching mechanisms using Redis to improve performance.
- Use Elasticsearch for data indexing and search functionalities.
- Maintain CI/CD pipelines with Jenkins for test automation and deployment.
- Containerize applications using Docker.
- Troubleshoot and manage system deployments in Linux and Windows environments.
- Engage in code reviews and assist in debugging and resolving production issues.
- Collaborate with Mobile, Frontend, and QA teams on API contracts.
Required Skills
- API Gateway
- Java
- REST APIs
- Spring Boot
- Spring Cloud
- MySQL
- MS-SQL
- Redis
- Elasticsearch
- Docker
- Jenkins
Benefits & Compensation
- Competitive Salary
- Yearly salary review
- Partially subsidized lunch facilities
- Two festival bonuses per year
- Opportunity to work on impactful projects
Job Description
Job OverviewAre you ready to elevate your Java development career with Karooth IT (BD) Limited? We are seeking a talented Java Developer who will enhance our technology solutions to support mission-critical projects in Social Protection, Biometric, and Security sectors. If you are passionate about coding and thrive in an innovative environment, we invite you to apply for this exciting job opportunity today!Job ContextAs a Java Developer, you will collaborate with cross-functional teams to deliver enterprise-grade applications. You will have an opportunity to work on large-scale government and international projects that are essential for communities.Key ResponsibilitiesDesign, implement, and maintain scalable back-end services using Java and Spring Boot.Build and document RESTful APIs for mobile and web applications.Develop and deploy microservices utilizing Spring Cloud.Implement authentication and authorization (RBAC) with Spring Security.Optimize relational database schemas, and write efficient SQL queries (MySQL, MS-SQL).Integrate caching mechanisms using Redis to improve performance.Use Elasticsearch for data indexing and search functionalities.Maintain CI/CD pipelines with Jenkins for test automation and deployment.Containerize applications using Docker.Troubleshoot and manage system deployments in Linux and Windows environments.Engage in code reviews and assist in debugging and resolving production issues.Collaborate with Mobile, Frontend, and QA teams on API contracts.Required QualificationsTo qualify as a successful candidate, you should have:Bachelor of Science (BSc) in Computer Science & Engineering.At least 2 years of experience in software development.Experience in the following business areas: Software Company, IT Enabled Service, Trading, or Export/Import.Skills RequiredProficiency in Java, REST APIs, and microservices architecture.Familiarity with frameworks like Spring Boot and Spring Cloud.Knowledge of API Gateway, Azure, Elasticsearch, and Docker.Proficient in SQL and relational databases.Strong troubleshooting and debugging skills.Working EnvironmentThis is a Full-Time position located at our office in DOHS Mirpur, Dhaka. You will be working in a dynamic environment with a team dedicated to delivering innovative solutions.BenefitsCompetitive Salary between Tk. 40000 - 50000 (Monthly)Yearly salary reviewPartially subsidized lunch facilitiesTwo festival bonuses per yearOpportunity to work on impactful projectsApplication ProcessIf you are interested in this Java Developer job, send your updated CV along with any writing samples or documentation portfolio to arif@karoothitbd.com. Please use the subject line: Application for Java Developer – [Your Name]. Shortlisted candidates will be contacted for an on-site written test followed by an interview.