Home
B

Software Engineer/Senior Software Engineer- (Java-Spring Boot + Python-Django)

brljobs@babylon-bd.com
Dhaka
Full TimeNot specifiedBdJobsActive Hiring

Salary

Negotiable

Deadline

17 May 2026

Source

BdJobs

Location

Dhaka

Salary

Negotiable

Deadline

17 May 2026

Key Responsibilities

* Spearhead the company's technical strategy, driving innovation and growth through visionary leadership and technical expertise. * Architect and implement software solutions, providing technical direction and guidance to cross-functional teams. * Drive system improvements and analysis, identifying areas for optimization and implementing data-driven solutions to enhance efficiency and productivity. * Champion coding standards and best practices, ensuring compliance with industry norms and maintaining high-quality codebases. * Foster a culture of excellence, providing regular feedback and coaching to junior and mid-level engineers, and collaborating with QA teams to resolve issues and optimize workflows. * Lead the migration of legacy applications to modern technologies, ensuring seamless integration and minimal disruption to business operations. * Excel in project management, utilizing Agile methodologies and tools like Jira and Trello to deliver projects on time and to specification. * Harness technical expertise in software engineering, including object-oriented design, data structures, algorithms, and microservices, to drive technical decision-making and innovation. * Leverage proficiency in Java-Spring Boot, Python-Django, and related technologies to design, develop, and deploy scalable and efficient software solutions. * Ensure expertise in relational databases, version control tools, and software development frameworks, staying up-to-date with industry trends and emerging technologies. * Drive testing and validation, utilizing test-driven development, unit testing, and regression testing to ensure high-quality software deliverables. * Demonstrate expertise in project deployment, server management, and container orchestration, ensuring smooth and efficient software releases. * Develop and maintain comprehensive technical documentation, providing clear and concise guidance across all phases of software development.

Requirements

Skills

Java-Spring BootPython-DjangoSpring MVCSpring BootDesign PatternsHibernateJPAMySQLPostgreSQLOOPREST APIShell ScriptingComplex Queries

Education

  • MSc or BSc in Computer Science Engineering

Additional

  • Lead-level experience
  • Knowledge of React, Electron JS, Node JS, Angular
  • Good knowledge of Linux

Compensation & Benefits

2 weekly holidaysFully subsidized lunchYearly salary reviewFestival Bonus: 2

Suggested Jobs For You

Explore more
No suggestions available right now. Please explore all jobs.