Senior Software Engineer

Job Description

Title: Senior Software Engineer

Company Name: Millennium Information Solution Ltd

Vacancy: 01

Age: Na

Job Location: Dhaka

Salary: Negotiable

Experience:

  • At least 3 years
  • The applicants should have experience in the following business area(s): Software Company,IT Enabled Service,Financial Technology (Fintech) Startup


Published: 2025-07-30

Application Deadline: 2025-08-29

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



Requirements:
  • At least 3 years
  • The applicants should have experience in the following business area(s): Software Company,IT Enabled Service,Financial Technology (Fintech) Startup


Skills Required:

Additional Requirements:
  • Experience in fintech or Islamic banking software platforms.Knowledge of Shariah-compliant financial instruments and transaction processing.
  • Familiarity with messaging systems (Kafka, RabbitMQ), and caching (Redis, Memcached).
  • Certifications in database administration or software architecture.
  • Experience in fintech or Islamic banking software platforms.
  • Knowledge of Shariah-compliant financial instruments and transaction processing.
  • Familiarity with messaging systems (Kafka, RabbitMQ), and caching (Redis, Memcached).
  • Certifications in database administration or software architecture.
  • Hands-on architectural design skills for enterprise-grade applications for at least 3 years.
  • Strong understanding of object-oriented design, REST APIs, and design patterns.
  • Proficiency in:
  • Backend: Micro-Services Development in Java, Spring Boot, or equivalent.
  • Database: Oracle, PostgreSQL, or MySQL (expert level).
  • Frontend: Micro-FrontEnds, preferred BFF (Backend For Frontend) in Angular, React, or similar (optional but preferred).
  • Strong understanding of database indexing, partitioning, and performance tuning.
  • A hands-on screening session will be conducted as part of the filtering process for final candidates.


Responsibilities & Context:

1. Architecture & System Design

  • Lead the design and architecture of scalable, secure, and Micro-service & modular applications.
  • Create architectural blueprints, technology stack decisions, and design documents.
  • Break down monolithic applications into modular micro-services where applicable.
  • Demonstrate hands-on architectural design skills for enterprise-grade applications for at least 3 years.

2. Software Development

  • Write clean, maintainable, and efficient code (Java, Spring, Spring Boot, JPA & Hibernate).
  • Lead code reviews and enforce coding standards and secure coding practices.
  • Guide and mentor junior developers and ensure quality delivery.

 3. Database Design & Optimization

  • Design and manage normalized and denormalized databases (PostgreSQL, Oracle, MySQL).
  • Build efficient stored procedures, functions, and triggers, and optimize SQL queries.
  • Manage schema migrations, backup strategies, and data integrity.

4. DevOps & Collaboration

  • Collaborate with DevSecOps and QA to ensure CI/CD, SRE (Site Reliability Engineering), automated testing, and environment provisioning.
  • Work closely with the Product and Business teams to understand requirements and translate them into technical deliverables.

5. Documentation & Compliance

  • Create and maintain detailed technical documentation.
  • Ensure compliance with industry standards, including Islamic finance-specific regulatory guidelines.


Job Other Benifits:
  • Mobile bill,Weekly 2 holidays,Provident fund,T/A
  • Lunch Facilities: Partially Subsidize
  • Salary Review: Yearly
  • Festival Bonus: 2


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

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

Category: IT & Telecommunication

Interested By University

University Percentage (%)
Daffodil International University (DIU) 6.62%
National University 5.88%
Jahangirnagar University 5.15%
Mawlana Bhashani Science & Technology University 4.41%
University of Dhaka 3.68%
United International University 2.94%
Bangladesh University 2.94%
Dhaka College 2.21%
East West University 2.21%
American International University Bangladesh (AIUB) 2.21%

Interested By Age Range

Age Range Percentage (%)
20-30 44.85%
31-35 30.88%
36-40 15.44%
40+ 6.62%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 4.41%
20K-30K 6.62%
30K-40K 6.62%
40K-50K 12.50%
50K+ 69.85%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 4.41%
0.1 - 1 years 0.74%
1.1 - 3 years 20.59%
3.1 - 5 years 25.74%
5+ years 48.53%

Similar Jobs