Software Engineer/ Senior Software Engineer (Java)

Job Description

Title: Software Engineer/ Senior Software Engineer (Java)

Company Name: BJIT Ltd.

Vacancy: 5

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in cse

Experience Requirements:
∎ At least 2 year(s)

Job Responsibilities:
∎ Requirement analysis and find the technical solution
∎ Feasibility study on different requirements
∎ Contribute to all phases of the development lifecycle
∎ Write well designed, testable, efficient code
∎ Conduct review of code, design documents of other developers
∎ Prepare and produce releases of software components
∎ Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Additional Requirements:
∎ Age at least 24 years
∎ Both males and females are allowed to apply
∎ IELTS (Minimum 6.00) or equivalent examination will be given preference.
∎ Strong understanding of Object Oriented analysis and design using common design patterns
∎ Good analytical and problem-solving skills
∎ 3+ years of web/enterprise software development experience in Java
∎ Good understanding of Java advance features like Lambda expressions, Stream API, Optional API
∎ Project experience in Java functional programming
∎ Project experience in Spring Boot, Spring MVC, Thymeleaf
∎ Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA, Hibernate)
∎ Strong knowledge in Spring WebFlux
∎ Practical experience in REST & Restful web services
∎ Decent skills in front-end technologies like Vanila JS, jQuery, CSS, any JS framework like Angular, React
∎ Practical experience in creating different UMLs (SD, CD, UCD) and DFD, CFD, system architecture
∎ Commanding knowledge on Maven, Gradle build tools.
∎ Good communication skills and client-oriented attitude
∎ Working experience on different testing frameworks like JUnit, TestNG, Spock
∎ Nice to have professional experience on AWS cloud services like DynamoDB, SQS, SNS, S3, EC2, Beanstalk
∎ Nice to have experience in Nginx, Apache & LINUX to prepare a deployment environment

Salary: Negotiable

Compensation & Other Benefits:
∎ Performance bonus, Provident fund, Weekly 2 holidays
∎ Salary Review: Yearly
∎ Lunch Facilities: Partially Subsidize
∎ Festival Bonus: 3

Job Source: Online Job Posting.

Application Deadline: 15 Dec 2021

Company Information:
∎ 15 Nov 2021
∎ BJIT Ltd.
∎ Address : House# 2275, 2279, Pachkhola, Dhaka-1212
∎ Web :
∎ Business : ICT software production

Category: IT/Telecommunication

: Please mention the job position in the subject line.

Similar Jobs

Mobile Developer for iOS

Asst. Manager/Sr. Executive - IT & Ecommerce

Web Developer

Implementation Engineer

Unity 2d/ 3d Games (Mobile) Developer

Core Network Engineer (CS/PS)

Wireless Engineer

Web Developer PHP (Laravel)

PostgreSQL DBA (Malaysia)

Subject Teacher (Computer Science)

React Native Developer (Remote)

Laravel Developer

Creative Developer - JavaScript

Software Developer (Executive/Senior Executive)

iOS Developer

Executive- Digital Marketing

System Admin

Assistant Executive/ Executive - Business Intelligence & Analytics

React Native Developer

Java Developer/ Sr. Java Developer

Experienced VB.NET developer

Graphics Designer (Intern)

QA Engineer

ISP System Admin - NOC

Software Engineer (Database Developer)

Sr. Executive/ Executive (Software) - ICT

Software Developer (Android)

Senior Officer, User Experience & Research, App Operations

Business Development Manager

Oracle Database Engineer

Senior Software Engineer (PHP Full-Stack)

Fraud Executive

Laravel & Vue.js Developer

Flutter Developer

IT Assistant

Full Stack Developer (node.js, react.js, JavaScript)

Digital Marketing Executive

MERN/MEAN Stack developer

DevOps Engineer

QA Engineer (Automation & Manual)