Mid Level Java Engineer
Dynamic Solution Innovators, Bangladesh

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Aug 11, 2021
Last Date
Sep 11, 2021
Location(s)

Job Description

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 amp; 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.

Currently, we are looking for a few passionate Developers who want to join our awesome development team.

Requirements

  • 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

  • Good to have skillset:

    • Familiarity with container orchestration tools (Docker Swarm / K8s / Docker Compose)
    • Prior experience of building scalable, resilient applications which are live
    • Familiarity with CI/CD tools like Jenkins, Github Action, Travis CI

    Additional Job 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.

    Experience Requirements:

    3-5 year(s)


Benefits

  • Work with some of the best and most experienced talents in the country
  • Opportunity to work in exciting and challenging local/international projects
  • Wide variety of projects starting from the hardware level to large multi divisional enterprise systems
  • In-campus free lunch, snacks
  • Two festival bonuses
  • Yearly increments

Job Specification

Job Rewards and Benefits

Dynamic Solution Innovators

Information Technology and Services - Dhaka, Bangladesh
© Copyright 2004-2024 Mustakbil.com All Right Reserved.