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 moreNo suggestions available right now. Please explore all jobs.