Senior/Lead Software Engineer, JAVA

Job Description

Title: Senior/Lead Software Engineer, JAVA

Company Name: BRAC IT Services Limited

Vacancy: 02

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science & Engineering

Experience Requirements:
∎ 3 to 6 year(s)
∎ The applicants should have experience in the following area(s): Software Company

Job Responsibilities:
∎ Development & Deployment of applications using JAVA, preferable in Spring framework.
∎ Develop enterprise solution by ensuring solid understanding of requirement, business flow, data usage and work processes.
∎ Design, implement and maintain Java application phases
∎ Take part in software and architectural development activities
∎ Write well-designed, efficient and and documented code-base.
∎ Strongly maintain and follow the coding guideline and convention
∎ Refactor and optimize existing code & perform code review
∎ Ensure automatic test coverage by coding, unit and functional testing
∎ Collaborate with peers on research and learning of new technology, platforms, and frameworks.
∎ Develop and review technical documentation
∎ Take part in all agile development activities with the team
∎ Communicate with other teams as necessary

Additional Requirements:
∎ Both males and females are allowed to apply
∎ Quick learner and open to learn new technologies
∎ Solid experience Java Framework: Spring (Spring Web Services, Spring security, Spring Boot) Angular, MVC.
∎ Experience in project build tools like Maven/Gradle
∎ Working experience with restful web services
∎ Familiarity with build tools like Web pack/Gulp - Solid experience in API development & integration ilike : Json, SOAP, XML.
∎ Experience and knowledge of the SOLID principle/guidelines and sound understanding of software design patterns.
∎ Good knowledge about common security threats of a web application
∎ Self managed and proactive
∎ Mindset to code and do code review for continuous improvement
∎ Participating in programming contests and/or solved contest problems will be a plus Previous experience working in a Agile/ Scrum team is plus
∎ Experience with job queue is plus
∎ Experience in writing test code is a plus
∎ Experience in using any CI/CD Platform is plus
∎ Complies to end-user policy/procedure, namely Acceptable Usage Policy, which provides description of each user behavior with respect to information usage.
∎ Identify & reports security weakness/incidents to either the head of department or the ISMS security manager.
∎ Should not exploit known security weaknesses.

Salary: Negotiable

Compensation & Other Benefits:
∎ Mobile bill, Provident fund, Weekly 2 holidays, Insurance, Gratuity
∎ Festival Bonus: 2

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 10 Nov 2021

Company Information:
∎ 28 Oct 2021
∎ BRAC IT Services Limited
∎ Address : House 115, Road 5, Block B, Niketon, Gulshan, Dhaka 1212, Bangladesh. E-mail: [email protected]
∎ Web : www.bracits.com
∎ Business : BRAC IT is a proud member of the eminent BRAC family and is one of the leading IT solution & service providers in Bangladesh specializing in providing a wide range of software solutions & end to end technology service management.

Category: IT/Telecommunication

Source: bdjobs.com

Similar Jobs

Technical Customer Support Engineer

Digital Marketing Expert

Digital Marketing Specialist

Trainee, Application Analyst

IT Support Engineer

Junior QA Tester

Managed Service Engineer

IT Helpdesk Support Engineer (Computer Networking Engineer)

Software Engineer (Java)

Junior QA Automation Engineer

Jr. IT Support Engineer

Jr. UI/UX designer / Jr. HCI Specialist

Programmer - Information Technology Department

Data Analyst

Manager / AGM - Product Management (Printer / MFP)

Graphics & Motion Designer

App Developer

Sales & Marketing Manager (IT)

Frontend Lead Engineer

Backend Lead Engineer

Product Manager

Team leader, Telesales and Lead Generation – Call Center

Senior Software Engineer ( Java & C++)

Software Development Team Lead

Intern (Programmer)

IT Operations Officer (Digital Assistance Services)

Business Solution Intern

WordPress Developer

Frontend Developer

SAP Consultant

Senior Programmer/Programmer

Digital Transformation Project Manager

Flutter Mobile App Developer (Android/iOS)

Executive IT Division (Software & Site Development)

Sr. DevOps Engineer

Medical Documentation Specialist - Night Shift

Senior Officer, IT Division (IT Infrastructure)

Senior Officer, IT Division (Software & Technology Development)

Information Management Officer-SMS

Executive - HR (Recruitment)