Software Engineer (Java)

Job Description

Title: Software Engineer (Java)

Company Name: WellDev Bangladesh LTD

Vacancy: Not specific

Job Location: Dhaka (Banani)

Employment Status: Full-time

Educational Requirements:
∎ BS/MS degree in Computer Science, Engineering or in a related subject is an advantage but not required!

Experience Requirements:
∎ 3 to 4 year(s)

Job Responsibilities:
∎ Contribute to all phases of the development lifecycle
∎ Translate application storyboards and use cases into functional applications
∎ Design, build and maintain efficient, reusable, and reliable Java code
∎ Understanding business needs and proposes solutions
∎ Ensure the best possible performance, quality, and designs that are in compliance with specifications
∎ Prepare and produce releases of software components
∎ Identify bottlenecks and bugs, and advise solutions to these problems
∎ Monitoring project goals and ensure that deadlines are met
∎ Participating in code reviews

Additional Requirements:
∎ Strong English communication skills are a must
∎ Experience in working with Agile methodologies such as SCRUM
∎ 3 to 4 years of proven working experience in Java, with a good knowledge of its ecosystems
∎ Solid understanding of object-oriented programming with strong knowledge in data structure and algorithms
∎ Familiar with various design and architectural patterns
∎ Skill for writing reusable Java libraries
∎ Knowledge of concurrency patterns in Java
∎ Familiarity with concepts of MVC, JDBC, and RESTful
∎ Experience with popular web application frameworks, such as Spring (Spring MVC and Spring Boot)
∎ Excellent knowledge of Relational Databases, MSSQL, PostgreSQL, and ORM technologies (JPA2, Hibernate)
∎ Development experience using Test-Driven Development (TDD)
∎ Familiarity with JavaScript frameworks such as Angular
∎ Knowledge in docker will add advantage
∎ Familiarity with continuous integration and continuous delivery
∎ Additional Requirements:
∎ You are an inspiring team member and proactive communicator
∎ You understand the requirements of our international clients
∎ You are humble and know how to encourage your team members.
∎ Good and friendly character / able to work in a team
∎ Go-minded spirit ("yes, we can...")

Salary:
∎ Tk. 40000 - 80000 (Monthly)
∎ Monthly package range is from BDT 40,000 to 80,000 based on skills and experience

Compensation & Other Benefits:
∎ Fully subsidized lunch & snack and unlimited tea/coffee
∎ Flexible leave management: 36 days of annual leave including public holidays
∎ 2 days of the weekend (Friday & Saturday)
∎ Outpatient & Inpatient medical insurance coverage for you and your family
∎ Life insurance coverage for you.
∎ Daylight shifts
∎ Awesome culture - passionate, driven and fun team.
∎ Excellent learning environment.
∎ Ability to grow and build a career

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 21 Oct 2021

Company Information:
∎ 22 Sep 2021
∎ WellDev Bangladesh LTD

Category: IT/Telecommunication

Source: bdjobs.com

Similar Jobs

Database Administrator

Web Application Developer

Machine Learning Engineer

Developer

SQA Engineer

Full Stack Software Engineer (Mid-Senior Level)

Embedded System Engineer (I)

Flutter Developer

Frontend Developer

Full Stack Web Developer

Executive/Sr. Executive - IT Department

Manager, Technical Services Division

Oracle EBS Developer

Hardware & Network Support Engineer

React Developer

ICT Assistant

Senior ICT Assistant

Jr./Sr. Software Engineer - Android

Officer, IT (BRAC Healthcare Ltd.)

English Content Writer

Software Engineer (React Native)

Assistant DBA

React Native Developer

Software Engineer (.NET)

Jr. Network Engineer, Customer Care

IT Officer (Contractual)

Manager - Vendor Relationship Management [Night Shift]

Vendor Coordinator [Night Shift]

Software Engineer/Senior Software Engineer (Python/fastapi)

Lead-Business Development

Diploma Engineer

Unreal Game Developer

PHP With Laravel Trainer (Part Time / Full time)

Frontend Developer (Next.js/React.js)

Backend Developer

Software Engineer (Node JS)

Software Engineer (React JS)

Software developer (ASP.NET/CORE)

Executive/Senior Executive - IT

AI Data Trainer