Jr. Java Developer

Role Overview

We are looking for an ambitious Junior Software Engineer (Backend – Java) to join Square Health Ltd, with a passion for developing secure and high-performing web applications. In this role, you will contribute to the heart of our health-tech platforms, working with a diverse database environment including Oracle, PostgreSQL, and MySQL. You will be part of an Agile team, utilizing industry-standard tools like IntelliJ IDEA, Elasticsearch, and Postman to build and refine impactful digital solutions.

At our company, we’re dedicated to creating an environment that supports growth and advancement. We firmly believe in the potential for greatness in anyone with the right mindset and a keen desire to learn. If you’re ready to apply your Java expertise to meaningful projects and master the full Software Development Life Cycle (SDLC), we wholeheartedly encourage you to apply today!

General Information

  • PositionJr. Software Engineer (G12)
  • Experience0-2 years
  • Employment StatusFull-time
  • WorkdaysSunday – Thursday
  • WorkplaceMohakhali, Dhaka
  • Deadline11th April, 2026

Responsibilities

  • Design, develop, and maintain web-based Java applications that align with specific business requirements and health-tech needs.
  • Debug, troubleshoot, and optimize applications to ensure maximum performance, reliability, and a seamless user experience.
  • Follow Agile methodology and strictly adhere to the Software
  • Development Life Cycle (SDLC) from initial planning through to deployment.
  • Implement security best practices and ensure robust data protection within applications to safeguard sensitive user information.
  • Collaborate with senior engineers to refine backend logic and integrate with frontend services.
  • Utilize DBeaver for database management and Postman for comprehensive API testing and validation.

Qualifications

  • 0–2 years of experience;
    • Entry-level candidates with strong academic projects or internships in Java/Spring Boot are highly encouraged to apply.
  • Strong knowledge of Object-Oriented Programming (OOP) principles and foundational Java design patterns.
  • Experience with the Spring Framework, including hands-on familiarity with Spring Boot, Security, Data, AOP, and Dependency Injection (DI).
  • Proficiency in databases, specifically MySQL, PostgreSQL, or Oracle Database (experience with MS SQL is also valued).
  • Familiarity with search engines, particularly Elasticsearch, for data retrieval and indexing.
  • Skilled in using IntelliJ IDEA as a primary development environment.
  • Knowledge of version control systems (Git/SVN) and exposure to cloud platforms (AWS/Azure/GCP).
  • Understanding of testing frameworks such as JUnit or Mockito to ensure code quality.
  • Proficient in leveraging AI-driven development environments like Cursor, Kiro, or Antigravity and AI-enhanced terminals like Warp with Codex CLI to accelerate backend architecture, debugging, and complex SQL optimization.

Educational Qualifications

  • BSc. in CSE / CS / SE / EEE or any related discipline.
  • Additional certifications are a plus but not required.

Benefits

  • Yearly increment based on performance.
  • Two-yearly festival bonuses.
  • Two weekly holidays.
  • Full subsidized lunch facilities.
  • Pick up & Drop off
  • Annual Leave Encashment
  • And other benefits as per the company’s policy.

Selection Process

Telephonic interview

A short conversation to understand your background, interests, and basic fit for the role.

Technical interview

A discussion focused on your technical skills, problem-solving approach, and hands-on experience.

Technical assignment

A practical task to assess how you approach real-world problems relevant to the role.

Final interview

A final discussion to align on expectations, team fit, and next steps.

Apply for This Position

Please review the job details carefully before submitting your application. Make sure all required information is filled out correctly and your resume is up to date. A clear and complete application helps us understand your experience better and increases your chances of moving forward in the selection process.