Java Developer

Job Description

Title: Java Developer

Company Name: Karooth IT (BD) Limited

Vacancy: 1

Age: Na

Job Location: Dhaka (DOHS Mirpur)

Salary: Tk. 40000 - 50000 (Monthly)

Experience:

  • At least 2 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, Trading or Export/Import


Published: 2025-09-10

Application Deadline: 2025-10-10

Education:
    • Bachelor of Science (BSc) in Computer Science & Engineering


Requirements:
  • At least 2 years
  • The applicants should have experience in the following business area(s): Software Company, IT Enabled Service, Trading or Export/Import


Skills Required: API Gateway,Azure,Elasticsearch,Java,jwt,MS SQL Server ,oAuth,REST APIs,SPRING boot,spring cloud

Additional Requirements:
  • Only Male
  • Strong team spirit and ability to work in a collaborative environment.

  • Must be proactive, reliable, and ready to learn new tools and technologies.

  • Must be able to join on short notice, if selected.



Responsibilities & Context:

Job Context

As a Java Developer, you will collaborate with cross-functional teams to deliver enterprise-grade applications that support large-scale Social Protection, Biometric, and Security projects. The ideal candidate should have strong expertise in Java, REST APIs, and microservices architecture, with a commitment to writing clean, efficient code and continuously learning new tools and technologies in a fast-paced, global environment.

Key Responsibilities

  • Design, implement, and maintain scalable back-end services using Java and Spring Boot.

  • Build and document RESTful APIs consumed by mobile, web, and third-party systems.

  • Develop and deploy microservices using Spring Cloud and API gateway configurations.

  • Implement authentication and authorization (RBAC) with Spring Security.

  • Design and optimize relational database schemas; write efficient SQL (MySQL, MS-SQL).

  • Integrate Redis for caching and session management to improve system performance.

  • Use Elasticsearch for data indexing and search functionalities.

  • Maintain CI/CD pipelines with Jenkins for automated builds, tests, and deployments.

  • Containerize applications with Docker and deploy across environments.

  • Troubleshoot and manage deployments in Linux and Windows Server environments.

  • Participate in code reviews, debugging, and production issue resolution.

  • Collaborate with Mobile, Frontend, and QA teams to align on API contracts and releases.



Job Other Benifits:
  • Salary Review: Yearly
  • Lunch Facilities: Partially Subsidize
  • Festival Bonus: 2
    • Opportunity to work on large-scale government and international projects


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Only Male can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs