Title: Senior Java Developer
Company Name: eGeneration Limited
Vacancy: Not specific
Job Location: Dhaka
Employment Status: Full-time
Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science Engineering from any reputed public private university
Experience Requirements:
∎ At least 5 year(s)
Job Responsibilities:
∎ Participate as needed in all phases of software development with emphasis on the planning, analysis, development, testing, integration, documentation and presentation phases.
∎ As a Senior Software Engineer involved in the back end and front-end developing team. Took part in designing, building, maintaining, reviewing and supporting quality code and services.
∎ Hands on experience in designing and developing applications using Java EE platforms.
∎ Object oriented analysis and design using common design patterns.
∎ Profound insight of Java and JEE internals ( Classloading, Memory Management, Transaction management etc.)
∎ Experience in the Spring Framework, Microservices, Spring Boot, Spring Data, Spring Cloud, Spring Security and others spring ecosystem
∎ Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate, Spring Data JPA)
∎ Experience in relation databases like MySQL, PostgreSQL is a must.
∎ Working on PostgreSQL database concepts such as locking, transactions, indexes, Sharding, replication, schema design
∎ Experience with test-driven development
∎ Using Advanced Core Java concepts of Collections, Generics, Multithreading, Synchronization for Design Patterns.
∎ Have experience in Tomcat, Nginx, Apache & LINUX to prepare deployment environment
∎ Hands on experience in Angular 8 and above development is a must.
∎ Hands on experience with front-end technologies like Vanila JS,Typescript & JS framework like React.
Additional Requirements:
∎ Both males and females are allowed to apply
∎ Sound knowledge in building RESTful Services using Spring Boot framework.
∎ Proficient knowledge of JPA and Hibernate.
∎ Good knowledge in Database Schema design.
∎ Experience in writing Unit Test cases.
∎ Experience on Front-end technologies likes Angular / React is Plus
∎ Git, BitBucket, Jenkins automation
∎ Strong analytical skills.
∎ Ready to work independently and along with the team
∎ The candidate will be responsible for creating maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e. software reuse, refactoring, continuous integration, test automation, secure development, Test Driven Development, static code analysis, peer/code review).
∎ Must possess superior oral and written communication skills in order to clearly and effectively convey issues and ideas to team members, management and customers.
Salary: Negotiable
Compensation & Other Benefits:
∎ Weekly 2 holidays
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 25 May 2021
Company Information:
∎ 11 May 2021
∎ 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: Engineer/Architect
Source: bdjobs.com