Software Engineer (Java) - eGeneration
| Job Type | Full Time |
| Job Sector | IT & Telecommunication |
| Job Location | Dhaka |
| Deadline | 04 July, 2021 |
Position: Junior Software Engineer/ Software Engineer (Java)
Vacancy: Not specific
Job Responsibilities
-
Java Programming (J2EE) using Spring Framework based on REST API.
-
Working with both back-end and front-end development teams.
-
Designing, building, maintaining, reviewing and supporting quality code and services.
-
Object-oriented analysis and design using common design patterns.
-
Working in the Spring Framework, Microservices, Spring Boot, Spring Data, Spring Cloud, Spring Security and other spring ecosystems.
-
Relational Databases, SQL and ORM technologies (JPA2, Hibernate, Spring Data JPA).
-
Working on PostgreSQL database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
-
Test-driven development using Advanced Core Java concepts of Collections, Generics, Multithreading, Synchronization for Design Patterns.
Educational Requirements
-
Bachelor of Science (BSc) in Computer Science
Experience Requirements
-
2 to 6 year(s)
-
Freshers are also encouraged to apply.
Additional Requirements
-
Both males and females are allowed to apply
-
Strong knowledge and development expertise of Java Programming (J2EE) using Spring Framework based on REST API.
-
Strong knowledge and Experience required on the tools and technologies mentioned below:
-
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.
-
The minimum level of SQL knowledge is required.
-
Understands moderate database concepts and effectively employs different database design techniques.
-
Good understanding of GIT.
-
Basic development knowledge of Java Microservices.
-
Languages: JAVA (Full stack).
-
Database Knowledge: PostgreSQL or any other DBMS.
Job Location: Dhaka
Salary: Negotiable
Compensation & Other Benefits
-
Weekly 2 holidays
-
Lunch Facilities: Full Subsidize
-
Salary Review: Yearly
-
Festival Bonus: 2
