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