Full - Stack Java Developer (Spring /Angular)

Job Description

Title: Full - Stack Java Developer (Spring /Angular)

Company Name: Walton Hi-Tech Industries Ltd.

Vacancy: 01

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ M.Sc or B.Sc in Computer Science & Engineering / Software Engineering or Equivalent Degree

Experience Requirements:
∎ At least 5 year(s)
∎ The applicants should have experience in the following area(s): 5 year(s) of Spring Boot, Angular 2.0 or above, relational databases (PostgreSQL or Oracle), Spring Batch

Job Responsibilities:
∎ As a Full Stack Developer involved in back-end and front-end developing team. Took part in designing, building, maintaining, reviewing and supporting quality code and services.
∎ Developing application using Java/J2EE platform. Implementing the Model View Control (MVC) structure in spring boot.
∎ Implemented RESTful Web services to retrieve data from client side and made REST API calling from Angular 2 and parsing the data to project client and handled the security and Authorization using Spring Security and OAuth.
∎ Using Hibernate session Factory and JPA ORM frameworks for database connectivity. Designing OAUTH framework for authorization flow for web services, Mobile Apps service, using Hibernate APIs to retrieve and store data.
∎ Working with RESTful web services to fetch dynamic content from backend databases and created new RESTful web services using Spring MVC framework using JSON data format.
∎ Responsible to create DAO CRUD methods using Hibernate & Spring framework
∎ Using Persistence frameworks, Hibernate ORM, JPA to map POJOs to a relational database.
∎ Testing Rest APIs in Spring-Controller at backend for JSON data using Postman, Developing various modules w.r.t design patterns such as Factory and Singleton, Writing DAO layer, requiring SQL queries and Spring Controller to handle data and request to Spring application
∎ Used Maven to add dependencies required for the project & Maven Script for building and deploying the application.
∎ Working on PostgreSQL database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
∎ Implementing Hibernate in the Data Access Object layer to access and update information in the Oracle Database.
∎ Using various Core Java concepts such as Multi-Threading, serialization, Garbage Collection, Exception Handling, Collection API& amp;#39;s to implement various features and enhancements.
∎ Used IntelliJ IDEA, configured and deployed the applications onto Apache Tomcat 8.0 application servers.
∎ Worked on bug fixing and supported the production application
∎ Using Advanced Core Java concepts of Collections, Generics, Multithreading, and synchronization for Design Patterns.

Additional Requirements:
∎ Age at most 30 years
∎ Professional experience as a Full Stack Developer (Java) in analysis, design, development, implementation and troubleshooting various web based applications.
∎ Working knowledge in Core Java and JavaEE platform with Servlets, JSP, JDBC, Multithreading, Hibernate, Spring MVC, and Spring Boot.
∎ 5 years of Spring Boot, Angular 2.0 or above, Spring Batch, relational databases (PostgreSQL or Oracle).
∎ Front-end development skills: 3+ Angular 2.0 or above.
∎ Server-side component design skills: 5+ Spring Boot, common frameworks such as Maven, JUnit, Log4J, Mockito.
∎ Git, BitBucket, Jenkins automation.
∎ Must demonstrate the experience and ability to work without technical oversight and to lead and/or supervise a team of specialists.
∎ 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.

∎ Attractive Salary

Compensation & Other Benefits:
∎ As per Company Policy.

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 15 Jun 2021

Company Information:
∎ 23 May 2021
∎ Walton Hi-Tech Industries Ltd.
∎ Address : Dhaka Corporate Office: Plot-1088, Road # 80ft-2, Block-I, Bashundhara R/A, P.O- Khilkhet, P.S-Vatara, Dhaka-1229.
∎ Web : www.waltonbd.com

Category: IT/Telecommunication