Software Engineer (Java)

Job Description

Title: Software Engineer (Java)

Company Name: ADDIE Soft Limited

Vacancy: 2

Age: 25 to 35 years

Location: Dhaka (Dhanmondi 27)

Minimum Salary: Negotiable

Experience:
∎ 2 to 5 years
∎ The applicants should have experience in the following business area(s):Software Company, IT Enabled Service

Published: 23 Jun 2025

Education:
∎ Bachelor/Honors in any discipline

Requirements:

Additional Requirements:
∎ Age 25 to 35 years
∎ Proven work experience in developing large-scale enterprise web applications. Microservices experience is preferable.
∎ A clear understanding of OOP, data structure, algorithm and multithreading, design patterns, clean code, and coding standards.
∎ Experience in these technologies is a must:-, Entity Framework Core, Angular, SQL Server, and Async programming.
∎ Must have working experience with HTML, CSS, jQuery, JavaScript, and any Front-End.
∎ Must be familiar with any relational database, like Microsoft SQL Server, MySQL, PostgreSQL and Oracle.
∎ Good to have working experience with Git & Microsoft Azure DevOps.
∎ Good to have Knowledge of Reporting Technology Crystal Report, MicrosoftReport(.rdlc).
∎ Excellent working knowledge of building RESTful API.
∎ Specialized in Flutter iOS & Android Mobile Development with a background in Kotlin and Swift.
∎ Design, implement, and maintain Java application phases and Software development on Java, Spring Boot, JPA, Hibernate, MySQL, PostgreSQL, Oracle, RestFul Web Services, and Angular.
∎ Programming and knowledge of JavaScript, jQuery, Angular 2+, AJAX, XML, and JSON.
∎ Proven work experience in developing large-scale enterprise web applications. Microservices experience is preferable.
∎ A clear understanding of OOP, data structure, algorithm and multithreading, design patterns, clean code, and coding standards.
∎ Experience in these technologies is a must:-, Entity Framework Core, Angular, SQL Server, and Async programming.
∎ Must have working experience with HTML, CSS, jQuery, JavaScript, and any Front-End.
∎ Must be familiar with any relational database, like Microsoft SQL Server, MySQL, PostgreSQL and Oracle.
∎ Good to have working experience with Git & Microsoft Azure DevOps.
∎ Good to have Knowledge of Reporting Technology Crystal Report, MicrosoftReport(.rdlc).
∎ Excellent working knowledge of building RESTful API.
∎ Specialized in Flutter iOS & Android Mobile Development with a background in Kotlin and Swift.
∎ Design, implement, and maintain Java application phases and Software development on Java, Spring Boot, JPA, Hibernate, MySQL, PostgreSQL, Oracle, RestFul Web Services, and Angular.
∎ Programming and knowledge of JavaScript, jQuery, Angular 2+, AJAX, XML, and JSON.

Responsibilities & Context:
∎ Being able to evaluate and implement new technologies and methodologies to improve system performance and development processes.
∎ Mentor junior developers, offering guidance, and fostering a collaborative team environment. This involves not only sharing knowledge but also motivating and inspiring the team.
∎ Effective communication with team members, stakeholders, and other departments. This includes translating complex technical concepts into understandable terms for non-technical stakeholders and ensuring that technical solutions align with business goals.
∎ Must excel in diagnosing and solving complex issues that arise during development. This includes debugging, optimizing performance, and addressing integration challenges.
∎ Able to anticipate potential challenges and design solutions that address current needs and accommodate future growth and changes.
∎ Balancing multiple projects, meeting deadlines, and managing workload effectively.
∎ Identifying potential risks and developing strategies to mitigate them, ensuring that projects remain on track.
∎ Staying current with evolving technologies and industry trends, and adapting to new tools and methodologies as needed.
∎ Design and architect scalable and high-performance applications.
∎ Define technical requirements and translate them into technical solutions.
∎ Participate in design reviews and provide feedback on architecture and design.·
∎ Take ownership of a product or feature set including ideation, design, development, deployment, and enhancements.·
∎ Coding, testing, and troubleshooting so that developed software performs as per requirements Designing and implementing Java-based applications.
∎ Company Overview: ADDIE Soft Ltd. is an IT and ITES company based in Bangladesh, winner of the BASIS National ICT Award 2018 in the Business Services & Professional Services category, which started its journey in 2007. ADDIE Soft Ltd. has achieved ISO 9001:2015, ISO 27001:2013 & CMMI Level 3 Certifications, to develop world-class custom software applications for different sectors i.e. Government, Education, Telecommunication, Pharmaceuticals, Banking & Finance, Retail, e-Commerce, Shipping, Aviation in both cloud-based Web and Mobile Applications.
∎ Business: ADDIE Soft Ltd. is a prominent IT & ITES, and Training services provider specializing in custom software development, digitalization, consultation and off-the-shelf solution. We excel in cloud and mobile platforms, utilizing Lean, Scrum, and Agile methodologies to deliver innovative, user-centered products with a strong emphasis on data security and continuous improvement.
∎ Job Context: We seek an experienced candidate with a solid foundation in both technology and business. The ideal candidate will have technical expertise from a CSE background and business acumen from business administration experience. Strong analytical capabilities, communication skills, and the ability to work in a dynamic, cross-functional environment are essential.
∎ Job Responsibilities:
∎ Being able to evaluate and implement new technologies and methodologies to improve system performance and development processes.
∎ Mentor junior developers, offering guidance, and fostering a collaborative team environment. This involves not only sharing knowledge but also motivating and inspiring the team.
∎ Effective communication with team members, stakeholders, and other departments. This includes translating complex technical concepts into understandable terms for non-technical stakeholders and ensuring that technical solutions align with business goals.
∎ Must excel in diagnosing and solving complex issues that arise during development. This includes debugging, optimizing performance, and addressing integration challenges.
∎ Able to anticipate potential challenges and design solutions that address current needs and accommodate future growth and changes.
∎ Balancing multiple projects, meeting deadlines, and managing workload effectively.
∎ Identifying potential risks and developing strategies to mitigate them, ensuring that projects remain on track.
∎ Staying current with evolving technologies and industry trends, and adapting to new tools and methodologies as needed.
∎ Design and architect scalable and high-performance applications.
∎ Define technical requirements and translate them into technical solutions.
∎ Participate in design reviews and provide feedback on architecture and design.·
∎ Take ownership of a product or feature set including ideation, design, development, deployment, and enhancements.·
∎ Coding, testing, and troubleshooting so that developed software performs as per requirements Designing and implementing Java-based applications.

Skills & Expertise:

Compensation & Other Benefits:
∎ Weekly 2 holidays
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2

Workplace:
∎ Work at office

Employment Status: Full Time

Job Location: Dhaka (Dhanmondi 27)

Company Information:
∎ ADDIE Soft Limited
∎ 27 Shaptak Square, Unit - A, Level - 12, Plot - 2 (Old - 380), Road - 16 (Old - 27), Dhanmondi, Dhaka - 1205.
www.addiesoft.com
∎ Web & Software Solution

Address::
∎ 27 Shaptak Square, Unit - A, Level - 12, Plot - 2 (Old - 380), Road - 16 (Old - 27), Dhanmondi, Dhaka - 1205.
∎ www.addiesoft.com
∎ Web & Software Solution

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

Application Deadline: 22 Jul 2025

Category: IT/Telecommunication

Interested By University

University Percentage (%)
7.55%
Daffodil International University (DIU) 6.13%
North South University 4.25%
BRAC University 4.25%
Jahangirnagar University 3.77%
American International University Bangladesh (AIUB) 3.30%
East West University 3.30%
National University 2.83%
University of Asia Pacific 2.83%
Southeast University 2.36%

Interested By Age Range

Age Range Percentage (%)
20-30 73.11%
31-35 15.09%
36-40 2.36%
40+ 1.42%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 7.11%
20K-30K 18.01%
30K-40K 13.27%
40K-50K 14.22%
50K+ 47.39%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 28.77%
0.1 - 1 years 10.85%
1.1 - 3 years 31.13%
3.1 - 5 years 16.51%
5+ years 12.74%

Similar Jobs