Job Details

Mid & Senior level Java Developer

Tk. 70k - 150k


Vacancy: 20

We are at an exciting stage of growth and scaling up our business with foreign partnership. iHealthScreen is working with Australian company to contribute their product development. iHealthScreen Bangladesh Ltd is looking for passionate Senior Software Developers who love problem solving and building quality customer-focused solutions. We have a big Engineering department - you will join one of our six software delivery teams. Engineers may have to travel to Australia depending on the company requirements.
• Professional experience in Java in Agile environment with knowledge about DevOps and Continuous integration and continuous delivery (CI/CD) and with experience in both Windows and Linux OS over any cloud platform. It is a MUST have.
• Along with the above, please review the Tech Stack, it is important to have moderate experience in some of the items listed under Tech Stack.
• Tech Stack: AWS, Java, Javascript, React, NodeJS, Neo4j, Docker, Terraform, Python, Elasticsearch, PostgreSQL

Name of the position:

Mid & Senior level Java Developer

Employment Status:


Educational Requirements:

Bachelor of Science in Computer Science & Engineering or any related subjects.

Experience requirements:

At least 3 year(s)

Job Responsibilities:

• Develop new features for an existing product in a secure, well-tested, and performant way
• Practice Test Driven Development (TDD) and ensuring that unit tests are created prior to writing programming code and that any programming code is structured in such a way to maximize testability
• Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions
• Peer review programming code and participate in code reviews
• Mentor and assist in the training and on-boarding of other team members

Additional Requirements:

• Proficient in at least one programming language - Java core (any framework).
• JavaScript is added advantage
• Any knowledge or exposure with AWS (or Azure/GCS) is highly regarded
• Knowledge in Continuous Integration and Continuous Development practices
• Experience with Unit testing and TDD principles
• An articulate communicator who's comfortable talking to a variety of people across the business
• You think critically about problems and love to solve them
• No matter your level of experience - You love to grow and share your knowledge among peers
• Big picture thinking - you strive to show initiative and gain understanding of how your work fits into wider key business objectives
• A proactive work ethic and a results driven, learning mindset - you're happy to get involved with any task required to get the job done!

Regarding salary:

• Tk. 70k - 150k (Monthly)
• based on experience.

Compensation & Other Benefits:

• Weekly off days: Friday
• Office hours: 08:30AM to 5:30PM
• Office location: Banani, Dhaka

If you think that you are suitable for the position - immediately forward your CV with your live portfolio: ; In the email subject please write “Senior level Java Developer” or “Mid level Java Developer” for which position you are applying. The position is open for immediate recruitment.

Interview Process:

• A 15-30 minutes get to know zoom interview in English. You will be tested for your communication skill in English. Positive outcome in this level will lead you to next interview
• Our Australian client will directly interview you to check your experience and suitability against the skills sets requested. This is for 20-30 minutes.
• Positive outcome in this level will lead you to next interview.
There will be a coding challenge or a technical interview depending on your skillset.

Office location: Banani, Dhaka
Contact Name: Mr. Tanvir Ahmed at C: 0194 823 9583