Software Developer (Backend)

Job Description

Title: Software Developer (Backend)

Company Name: Anwar Enterprise Systems Limited

Vacancy: 1

Job Location: Dhaka (Motijheel)

Employment Status: Full-time

Educational Requirements:
∎ B.Sc. or M.Sc. in Computer Science/Engineering or equivalent.

Experience Requirements:
∎ At least 3 year(s)
∎ The applicants should have experience in the following area(s): Java, SPRING boot

Job Responsibilities:
∎ Participating in the entire software development life cycle, debugging applications and configuring existing systems.
∎ Collaborate with Business Analysts, Architects and Senior Developers to establish the physical application framework (e.g., libraries, modules, execution environments).
∎ Communicate successfully all concepts and guidelines to development team
∎ Ensuring that you and the team adhere to development schedules and deadlines.
∎ Develops major system modules, programs or infrastructure released based on requirements gathered from system customers
∎ Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
∎ Develop flowcharts, layouts and documentation to identify requirements and solutions.
∎ Participate in establishing and documenting solutions architecture and technical design.
∎ Developing detailed design documents, such as use cases and data structure diagrams
∎ Create Technical design documents and process documents
∎ Develop high-quality software design and architecture.
∎ Estimate workload and project delivery timeline.
∎ Write clean, well-documented, efficient and testable code.
∎ Develop technical specifications and architecture.
∎ Develop software verification plans and quality assurance procedures.
∎ Refactor legacy code to simplify the system and create highly supportable / maintainable code.
∎ Comply with project plans and industry standards.
∎ Code, test, and optimize designs across the system, subsystems and micro-services.
∎ Protect operations by keeping information confidential.

Additional Requirements:
∎ Age at least 28 years
∎ Experienced with Spring MVC
∎ Good problem-solving skills.
∎ Must have good knowledge of object-oriented programming, and design patterns.
∎ Must have good debugging and profiling skills.
∎ Experience of working with a microservice architecture.
∎ Java Authentication and Authorization Service (JAAS)
∎ Java unit testing framework, e.g., JUnit and Easy Mock
∎ Experience with relational database
∎ Experience programming against SQL Server and MySQL database back-ends
∎ Hibernate & HQL (Hibernate Query Language, SQL extension) and JPA/Jakarta Persistence
∎ Expert knowledge with GIT, Docker, Jenkins, etc.
∎ Experience working in an Agile environment (SCRUM, XP, etc.)
∎ Experience in GoLang will get prioritized.

Salary: Negotiable

Compensation & Other Benefits:
∎ Mobile bill, Weekly 2 holidays
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Earn Leave Encashment.
∎ Unlimited tea & Coffee
∎ Friendly Working Environment.
∎ Over the year, training facilities.
∎ Other benefits as per company policy

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 15 Sep 2023

Company Information:
∎ 16 Aug 2023
∎ Anwar Enterprise Systems Limited

Category: IT/Telecommunication

:

Interested By University

University Percentage (%)
United International University 12.50%
Daffodil International University 12.50%
Gono Bishwabidyalay 6.25%
Mawlana Bhashani Science & Technology University 6.25%
East West University 6.25%
Military Institute of Science and Technology (MIST) 6.25%
University of Dhaka, Dhaka College 6.25%
Dhaka University 6.25%
Bangladesh University 6.25%
University Of London 6.25%

Interested By Age Range

Age Range Percentage (%)
20-30 43.75%
31-35 31.25%
36-40 12.50%
40+ 12.50%

Interested By Salary Range

Salary Range Percentage (%)
20K-30K 6.25%
30K-40K 18.75%
40K-50K 6.25%
50K+ 68.75%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 12.50%
1.1 - 3 years 12.50%
3.1 - 5 years 25.00%
5+ years 50.00%

Similar Jobs