1,807,552open jobs
104,170companies
272,902added this week
Browse all
Salary
$4.9k – $5.9k per year
Location
In office (Dhaka)
Seniority
Middle · 3+ years exp
Employment
Full-Time

First seen by Alion on Oct 7, 2026.

Overview
Company
Impact
Profile match
KaroothIT delivers mission-critical biometric systems, digital social protection platforms, and enterprise software solutions for governments, international.

What we offer

Competitive salary, festival bonuses, yearly increment and leave as per company policy. Work on national-scale systems with real social impact, plus learning and international project exposure.

Responsibilities & ContextJob Summary

We are looking for a Software Engineer who writes clean, reliable Java and Python code and works well inside a team. You will build and maintain backend services and web applications for large-scale MIS and public-sector platforms. You must think critically, understand how computers and networks really work, and use modern AI coding tools to deliver faster without lowering quality.

Key responsibilities

  • Design, develop, test and maintain backend services and web applications using Java, Spring Boot and Spring MVC.
  • Build scripts, data-processing jobs, integrations and utilities in Python.
  • Design and consume RESTful APIs; integrate with third-party and government systems.
  • Design database schemas and write efficient queries (PostgreSQL / MySQL / Oracle).
  • Take part in every stage of the SDLC: requirement analysis, estimation, design, coding, testing, deployment and maintenance.
  • Set up and maintain CI/CD pipelines (e.g. Jenkins, GitLab CI or GitHub Actions) for automated build, test and deployment.
  • Write unit and integration tests (JUnit, Mockito, PyTest) and fix defects reported by QA.
  • Use AI-assisted development tools (e.g. Claude, GitHub Copilot, Cursor, ChatGPT) to speed up coding, testing, documentation and debugging — and review AI output critically before merging.
  • Troubleshoot issues across application, server and network layers in development, staging and production.
  • Join code reviews, sprint planning, stand-ups and retrospectives; share knowledge openly with the team.
  • Write clear technical documentation: API specs, design notes and deployment guides.
  • Learn new frameworks, tools or domains quickly when a project needs them.
Education
  • Bachelor of Science (BSc) in Computer Science & Engineering
  • B.Sc. in Computer Science & Engineering (CSE), Software Engineering, EEE or a related field from a recognised university.
Experience
  • At least 3 years
Additional Requirements
  • Age 27 to 50 years
  • Only Male

Experience

  • At least 3 years of hands-on software development experience.
  • Proven work on production projects using Java, Spring Boot, Spring MVC and Python.

Technical skills (must have)

  • Computer fundamentals: data structures, algorithms, OOP, operating systems, memory, processes and threads, concurrency.
  • Networking fundamentals: TCP/IP, HTTP/HTTPS, DNS, ports, load balancing, firewalls, SSL/TLS, and basic network troubleshooting.
  • Java 8+ (Java 17 preferred), Spring Boot, Spring MVC, Spring Data JPA / Hibernate, Spring Security.
  • Python for scripting, automation, APIs or data processing (Flask / FastAPI / Django is a plus).
  • Relational databases and SQL; basic knowledge of NoSQL (MongoDB, Redis).
  • Git, branching strategies and pull-request workflow.
  • SDLC models (Agile / Scrum, Waterfall) and where each fits.
  • CI/CD concepts and at least one tool (Jenkins, GitLab CI, GitHub Actions); build tools Maven / Gradle.
  • Linux command line and basic server administration.
  • Practical use of AI coding assistants in daily work, with the judgement to verify, test and secure AI-generated code

Good to have

  • Docker, Kubernetes, Nginx.
  • Microservices, message queues (Kafka, RabbitMQ).
  • Cloud platforms (AWS, Azure, GCP) or government data-centre deployments.
  • Front-end basics (JavaScript, React or Angular).
  • Secure coding practices (OWASP Top 10), data privacy.
  • Experience with government, NGO or development-sector projects (MIS, registries, biometric or payment systems).

Personal attributes

  • Team player — works collaboratively, communicates openly, accepts and gives feedback.
  • Critical thinker — questions requirements, analyses root causes and weighs trade-offs before coding.
  • Fast learner — picks up new technologies on their own when the work demands it.
  • Ownership — takes responsibility for code from design to production.
  • Good written and spoken English and Bangla.
  • Employment status: Full Time
  • Workplace: Work at office
  • Vacancies: 1
  • Salary: Tk. 50000 - 60000 (Monthly)
  • Job location: Dhaka
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,807,552 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Dhaka
≈ $17k – $40k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Chennai
Java
SQL
Databases
PostgreSQL
Google BigQuery
BigQuery
DevOps
GCP
OpenShift
Helm
Dynatrace
CI/CD
AWS
Docker
Kubernetes
Management
ServiceNow
Agile
Apply
$64k – $102k per year • In office • Freelance • Tokyo
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Frontend
Next.js
React.js
DevOps
GitHub Actions
Vercel
AWS
Docker
AWS Fargate
Amazon S3
Management
Slack
Google Workspace
Apply
$24k – $64k per year • In office • Full-Time • Tokyo
JavaScript
Ruby
Ruby
Ruby on Rails
Databases
PostgreSQL
DevOps
CircleCI
AWS
Docker
AWS Fargate
Apply
$24k – $64k per year • In office • Full-Time • Tokyo
JavaScript
Ruby
Ruby
Ruby on Rails
Databases
PostgreSQL
DevOps
CircleCI
AWS
Docker
AWS Fargate
Apply
$21k – $29k per year • Remote (Philippines) • Contractor • Bachelor's Degree
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
AI/ML
Cursor
Claude
Claude Code
Embeddings
Function Calling
AI Agents
LLM
RAG
OpenAI
OpenAI Codex
Structured Outputs
LLM Guardrails
Multi-Agent Systems
Tool Use
Frontend
Next.js
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
GitHub
Cybersecurity
Microsoft Entra ID
Apply
Developer Product 1 day ago
≈ $21k – $63k per year (Estimated) • In office • 8+ years exp • Dhaka
Management
Microsoft Office
Apply
In office • 7+ years exp • Master's Degree • Dhaka
SQL
Apply
≈ $25k – $62k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Dhaka
Apply
Merchandiser 1 day ago
≈ $22k – $57k per year (Estimated) • In office • 5+ years exp • Dhaka
Management
Microsoft Office
Apply
≈ $36k – $82k per year (Estimated) • In office • 7+ years exp • Master's Degree • Dhaka
Management
QuickBooks
Microsoft Office
Apply
See all jobs
This is one of many
1,807,552 more open roles from verified company boards, updated every day.