Software Engineer (Java)

Job Description

Title: Software Engineer (Java)

Company Name: eGeneration Limited

Vacancy: Not specific

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science & Engineering
∎ B.Sc in Computer Science or similar

Experience Requirements:
∎ At least 4 year(s)

Job Responsibilities:
∎ Development of software components according to architectural design
∎ Highly skilled in java development using spring framework
∎ Highly skilled in angular and server side scripting
∎ Clear understanding to follow coding standard, reuse components, architectural design using J2EE technology
∎ Work as a development team member to do code level works for the project
∎ Day to day task completion and reporting to project manager/supervisor
∎ Work closely with UI/UX team, Implementation Engineers to get/provide guideline on actual user requirement on software.
∎ Actively conduct unit testing and QA process to ensure modular wise accomplishment
∎ Code review of other team members development works
∎ Active executor of version control, team coding, QA and deployment
∎ Presentation of the developed modules to project manager/director
∎ Customer visit or closely work with implementation engineers to communicate developed things.

Additional Requirements:
∎ Age 26 to 36 years
∎ Strong knowledge and development expertise of Java Programming (J2EE) using Spring Framework based on REST API
∎ Experience required on the tools and technologies:
∎ Angular 7, Java 8, Spring Framework, Bootstrap 4, CSS, HTML 5, ORM, Java Persistent API
∎ Tools : Eclipse version 2018/200, Visual Studio Code 1.30, SublimeText 3, GitLab, WebStorm 2018, Visual Paradigm and any DB tools
∎ Reporting : JASPER latest version
∎ System Level Security : OAuth 2, Spring Security
∎ Knowledge in Agile-SCRUM is necessary to lead the whole team.
∎ Clear understanding on modular development and report development
∎ Excellent capability of writing complex programming.
∎ Analyze requirements and provide technical solution with coding level effort considering future enhancement.
∎ Monitor and active participation of code review, unit testing and debug of own code along with day to day progress of assigned tasks.
∎ Should be prepared to work under pressure.
∎ Committed to meet development mile stones strictly.
∎ Minimum level of SQL knowledge is required with database function/procedure call
∎ Good understanding on GIT.
∎ Good development knowledge on Java Micro services.
∎ Languages: JAVA (Full stack).

Salary: Negotiable

Compensation & Other Benefits:
∎ Weekly 2 holidays
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2

Application Deadline: December 19, 2019

Company Information:
∎ eGeneration Limited
∎ Address : Saimon Center, 4th Floor, House # 4/A, Gulshan - 1, Dhaka - 1212
∎ Web : www.egeneration.com.bd
∎ Business : eGeneration is a leading management consulting, technology services and outsourcing company in Bangladesh. The company is working both in local and international market for IT consultancy, information security and advisory services since 2003.
With our comprehensive understanding of diverse business verticals and wide resources, we mobilize the right people, skills and technologies to help organizations enhance its performance and transform cost burdens into competitive edge.

Category: IT/Telecommunication

Similar Jobs