Lead Software Engineer, JAVA

Job Description

Title: Lead Software Engineer, JAVA

Company Name: BRAC IT Services Limited

Vacancy: 03

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor’s degree in any discipline

Experience Requirements:
∎ 3 to 7 year(s)

Job Responsibilities:
∎ Develop enterprise solutions by ensuring solid understanding of requirement, business flow, data requirements and work processes
∎ Design, implement and maintain java application phases and Software development on JAVA / J2EE / EJB / JPA / Servlet 3.0 / Wildfly / MySQL / RestFul Web Services / AngularJS
∎ Take part in software and architectural development activities
∎ Write well-designed, efficient 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
∎ Automate tasks through appropriate tools and scripting
∎ 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:
∎ Professional work experience in design, development and deployment of applications using Java, preferably in Spring framework
∎ Good knowledge and understanding of Java Spring, Hibernate
∎ Experience and knowledge of the SOLID principle/guidelines and sound understanding of software design patterns.
∎ Experience in project build tools ilike Maven/Gradle Working experience with RESTful Web services
∎ Experience in Groovy/Grails is a plus and Experience in Oracle/Postgres is a plus
∎ Previous experience working in Agile/Scrum team is a plus
∎ Familiarity with front-end web technologies i.e. JavaScript, Angular/React JS, Bootstrap / Material, ES6, Typescript
∎ Professional work experience in Jasper Report/Crystal Report
∎ Professional work experience to write complex sql statement
∎ Mindset to code and do code review for continuous improvement
∎ Must have very good problem solving and analytical abilities.
∎ Quick learner
∎ Open to learn new technologies
∎ Self-managed, initiative and proactive

Salary: Negotiable

Compensation & Other Benefits:
∎ T/A, Mobile bill, Provident fund, Weekly 2 holidays, Insurance, Gratuity
∎ Salary Review: Yearly
∎ Festival Bonus: 2

Application Deadline: July 28, 2019

Company Information:
∎ 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 Services Limited, biTS in short is a proud member of the eminent BRAC family and one of the leading IT solution & service providers in Bangladesh specializing in providing wide range of software solution & managed technology services. BRAC IT Services Ltd. (biTS) is an IT Solution and Services company and jointly owned by BRAC and BRAC Bank. biTS strives to become the most trustworthy company in Bangladesh providing technology solutions and managing IT Services. biTS provides end-to-end solutions for industries like Banks, Non-Banking Financial Institutes, Educational Institutes, Micro-Finance, NGOs, FMCG etc. We are committed to serve our customers to achieve operational efficiency through transforming their existing operations using our best value technology solutions and services.

Our Vision is to make our customers perform their business more efficiently and effectively by providing innovative technology based solutions.

Our Values are Caring, Reliable, Innovative, Simple, Positive


Category: IT/Telecommunication

Source: bdjobs.com

Similar Jobs

Senior Officer/ Assistant Manager- IT

Senior Executive, Process Development

IT Associate

Medical Documentation Specialist - Night Shift

Senior Business Analyst-Sage 300

Videographer and Editor

Manager, Delivery Operations

Trainee Engineer, SQA/ Testing

Assistant Manager, Sales

Manager, Product Management

Sales Executive

Deputy Manager, Solution Architect

Assistant Manager, Solution Engineering (Building Management Solution)

Frontend Software Engineer (Vue.js)

Manager, Solution Engineering (Enterprise Telephony Solution)

Assistant Manager, Solution Engineering (Fire Solution)

Backend Software Engineer [Java Spring Framework]

Deputy Manager, Solution Engineering (Structured Cabling & Passive Networking)

Intern, Solution Engineering (Video Conferencing)

Manager, Solution Engineering (Video Wall & Audio-Visual Solution)

Assistant Manager, System Integration Engineering (Audio Visual)

Senior Engineer, System Integration Engineering (Enterprise Telephony Solution)

Senior Engineer, System Integration Engineering (Surveillance & Monitoring)

Senior Programmer - Information Technology Department

Senior Engineer, System Integration Engineering (System Support)

Deputy Manager, Solution Engineer (Fire Solution)

SEO Specialist

Manager, System Integration Engineering (Fire)

Senior Engineer, System Integration Engineering (Fire)

Asst. Officer / Officer- ICT

Software Engineer (Flutter)

Software Development Engineer (Oracle Apex)

Experienced Laravel Developer (Vue.js & JavaScript)

SQA / Sr. SQA Engineer

Quality Assurance Lead Engineer

Jr. Support Technician - Billing Dep.

Jr. Full Stack Software Engineer/Developer

Admin & IT Officer

Operations Manager – Home Appliance Service

Asst. Manager / Deputy Manager- SAP Functional Lead (Sales & Distribution)