Title: Mid Level Java Engineer
Company Name: Dynamic Solution Innovators Limited
Vacancy: 5
Job Location: Dhaka
Employment Status: Full-time
Educational Requirements:
∎ Bachelor in Engineering (BEngg) in Computer Science Engineering
Experience Requirements:
∎ 5 to 6 year(s)
Job Context:
∎ Dynamic Solution Innovators (DSi), a software company based in Dhaka, Bangladesh, has been successfully providing software services since 2001 in global industry (USA, England, New Zealand, Asia and Africa). We have 160+ employees, with over 140+ skilled software engineers. Some of our major projects and products include Nationwide Primary & Secondary Education ERP solutions for Bangladesh Government, Higher Education Management System running in 400+ US universities, Banking Compliance System running in 200+ financial institutions in the USA, 2021 BASIS National ICT Award winning ERP solution for container cargo management of private container yards. At DSi, we work to build state of the art next generation products with the industry`s most talented resources. We have a nice engineering friendly environment as everyone in management is also an active developer.
Job Responsibilities:
∎ Excellent knowledge of Object-oriented programming (OOP) principles
∎ Good grasp of common design patterns and it's usage in Java
∎ Concept of functional programming in Java (Lambda Expressions, Functional Interfaces, Optional, Stream API)
∎ Understanding of key design principles (SOLID, DRY, KISS etc)
∎ Understanding of different Types of Software Architecture Pattern (Microservice, Client-Server, Layered etc.)
∎ A good grasp of Spring framework and relevant features like Spring Beans, Spring AOP, Spring Security, Spring DI etc.
∎ Good understanding and experience with ORM tools like hibernate
∎ Experience with version control systems like Git
∎ Familiarity with cloud services (AWS / Azure)
∎ Familiarity with using build tools like Gradle and Maven
∎ Solid knowledge of both relational and NoSql databases
∎ Experience with unit testing frameworks like JUnit or TestNG and mocking frameworks like Mockito
Additional Requirements:
∎ The candidate must have a willingness to grow technically and assume larger responsibilities, when required.
∎ The candidate must have the ability to fit in a friendly environment and wear casual dresses in office.
Salary: Negotiable
Compensation & Other Benefits:
∎ Mobile bill, Weekly 2 holidays
∎ Salary Review: Yearly
∎ Festival Bonus: 2
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 9 Sep 2021
Company Information:
∎ 10 Aug 2021
∎ Dynamic Solution Innovators Limited
∎ Address : 177 2nd Lane, New DOHS, Mohakhali,
Dhaka 1206.
∎ Web : www.dsinnovators.com
∎ Business : Software Development
Category: IT/Telecommunication