Title: Senior 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
Experience Requirements:
∎ At least 7 year(s)
Job Responsibilities:
∎ Design and 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 and active participation in design of large-scale enterprise technical solutions using J2EE technology
∎ Closely work with Solution architect and Development team to maintain seamless development progress
∎ Day to day task assignment and monitoring of the team members
∎ Work closely with business experts and database experts to define best technical solution and key case-studies/scenarios for the future enhancement
∎ Conduct QA process to ensure end to end product quality with defined business process
∎ Leading participation to take responsibility of development team
∎ Monitor each and every task the development efforts and provide technical help as needed
∎ Coding level involvement on all the parts of software development.
∎ Code review of the team members
∎ Active executor of version control, team coding, QA and deployment
∎ Presentation of the developed modules to project manager/director or even customer
∎ Directly communicate with in-house or customers during development and implementation activities
Additional Requirements:
∎ Age 28 to 40 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 end to end monitoring
∎ 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 team code along with day to day progress of development team.
∎ Should be prepared to work under pressure.
∎ Committed to meet development mile stones strictly.
∎ Minimum level of SQL knowledge is required
∎ Understands complex database concepts and effectively employs different database design techniques.
∎ Good understanding on GIT.
∎ Good development knowledge on Java Micro services.
∎ Languages: JAVA (Full stack).
∎ Database Knowledge: PostgreSQL
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