Mid-Level Software Engineer (FULL STACK JAVA DEVELOPER)

Job Description

Title: Mid-Level Software Engineer (FULL STACK JAVA DEVELOPER)

Company Name: Young Genius Bangladesh Limited

Vacancy: Not specific

Job Location: Anywhere in Bangladesh

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Computer Application (BCA), Bachelor in Engineering (BEngg)

Experience Requirements:
∎ 2 to 3 year(s)
∎ The applicants should have experience in the following area(s): Computer skill
∎ The applicants should have experience in the following business area(s): Software Company

Job Context:
∎ As a Full Stack Developer, involvement may be needed in both back-end and front-end development team.
∎ Design, code, test and implement according to software design specifications following standard coding styles and practices.
∎ Write unit test code.
∎ Analyze the requirements and understand the deliverable. Take part in designing, building, maintaining, reviewing and supporting quality code and services.
∎ Develop software solutions by studying information needs, systems flow, data usage, and work processes. Contribute in all phases of the development lifecycle.

Job Responsibilities:
∎ Must be a good problem solver.
∎ Must have Good experience of implementing RESTful web services by Spring MVC framework using JSON data format. Must have experience in developing micro service based api from the scratch.
∎ Must have working RDBMS knowledge on PostgreSQL/mysql/oracle database having good concept in locking, transactions, indexes, Shading, replication, schema design. Must have Good experience of JPA ORM frameworks for database connectivity.
∎ Should have familiarity with Elastic search.
∎ Experience with common open source technologies at scale, such as MongoDB, Nginx, Redis, Elastic Search would be considered as a plus.
∎ Practical design experience OAUTH framework for authorization flow for web services
∎ Experience in developing web application using Java/J2EE platform would be a plus. Implementing the Model View Control (MVC) structure in web apps with Spring Boot, Spring MVC, and Spring Security.
∎ Unit testing capability of Rest APIs in Spring- Controller at backend for JSON data using Postman/swagger
∎ Using various Core Java concepts such as Multi-Threading, serialization, Garbage Collection, Exception Handling, Collection API to implement various features and enhancements.
∎ Have good knowledge with the application servers tomcat /jboss / weblogic
∎ Handy with Git, Subversion, or similar version control systems.
∎ Familiarity with build tools like Maven, Gradle, Ant, etc.

Additional Requirements:
∎ Age at least 18 years
∎ Both males and females are allowed to apply

Salary: Negotiable

Compensation & Other Benefits:
∎ Lunch Facilities: Partially Subsidize
∎ Festival Bonus: 2

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 28 Feb 2023

Company Information:
∎ 8 Feb 2023
∎ Young Genius Bangladesh Limited
∎ Address : House # 2 (Level-5), Road # 2/B, Block # J, Baridhara
∎ Web : https://younggeniusbd.com
∎ Business : Software Development company, EPE Foam Manufacturer & Supplier

Category: IT/Telecommunication

:

Similar Jobs