Software Engineer - Spring Boot

Job Description

Title: Software Engineer - Spring Boot

Company Name: Tiller

Vacancy: Not specific

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science Engineering

Experience Requirements:
∎ 1 to 2 year(s)

Job Responsibilities:
∎ Designing, implementing, and maintaining Microservices based RESTful web applications by maintaining SDLC.
∎ Writing proper Unit Tests / Integration Tests.
∎ Deployment of Applications and Configuration of different Environments, be it Local, UAT, Training or Production.
∎ Analysing requirements and understanding project requirements and deliverables.
∎ Taking ownership of assigned tasks and delivering on time.
∎ Writing scripts to automate repetitive tasks.
∎ Writing proposal letters, technical methods and reports.
∎ R&D will be a big part of the job; employees will be required to write code with good structure so as to make it flexible enough for Pivoting needs.

Additional Requirements:
∎ Age 22 to 30 years
∎ Spring / Spring Boot: 6 months+
∎ RESTful API: 6 months+
∎ Spring Data JDBC / Spring Data JPA / Spring Data R2DBC: 6 months+
∎ PostgreSQL / SQL Server: 12 months+
∎ Spring Security: 6 months+
∎ Microservices Architecture: 6 months+
∎ Knowledge of GIS (Geographic Information System) and PostGIS will give you a gigantic advantage over others.
∎ Those who are adept in Functional Programming will be given preference.
∎ Knowledge of Dependency Injection / Inversion of Control is mandatory to have.
∎ People to whom the Autoconfiguration mechanism of Spring Boot does not feel like magic will be given advantage.
∎ Experience in scaling Microservices based applications using Service Discovery, API Gateway, Authorization Server, Distributed Tracing etc. will be considered as a huge plus.
∎ Experience in utilising JWT, OAuth2 and Keycloak will be considered as a huge advantage.
∎ Understanding of the Java Memory Model will be considered as a sign of a curious mind.
∎ Familiarity with Reactive Programming is not necessary but would be considered a huge plus.
∎ Experience in Docker is not required but will give you an advantage.
∎ Those who can concoct useful scripts in Python to automate repetitive tasks will be preferred.
∎ Experience in Machine Learning is not required but will definitely put you ahead of others.
∎ **We don’t require you to have all these skills, but possession of any combination of these would surely separate you from the masses.

Salary: Negotiable

Compensation & Other Benefits:
∎ Festival Bonus: 2
∎ Internal & External Training
∎ Leave: Casual, Sick, Maternity

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 10 Mar 2023

Company Information:
∎ 8 Feb 2023
∎ Tiller
∎ Address : Green Avenue Park, Level # 10 & 11, House # 1, Road # 3, Block # A, Section # 6, Mirpur, Dhaka-1216
∎ Web : www.tiller.com.bd
∎ Business : Tiller strives to be the leading survey, GIS & planning consulting firm in Bangladesh by providing clients with expertise, value, and the latest technology in all kinds of work. From concept to completion, we will provide exceptional services and works closely with both clients and contractors to achieve an outstanding constructed product for the client, public, and environment to enjoy for years to come.

Category: IT/Telecommunication

:

Source: bdjobs.com

Similar Jobs

Junior Executive, Information Technology

Executive / Sr. Executive - Information Technology (IT).

Account Manager (Large Enterprise & ISP)

Core Service Specialist Engineer

UX/UI Designer

PMO Manager

Trainee Engineer

Software Engineer (.NET)

Manager (Oracle EBS)

Junior Officer - IT

Flutter Mobile App Developer (Android/iOS)

Jr./Mid/Sr. Backend Engineer (PHP/Laravel)

IT Executive

UI/UX Designer

Executive/ Sr. Executive- IT

NOC Engineer - ISP

Radio Service Lead Engineer

বিল কালেক্টর

Software Engineer/ Programmer- IT & ERP [Sr. Officer Garde]

Network Engineer/Sr. Network Engineer-IT

Support Engineer

IT Intern

Full Stack Developer (Laravel + React, PHP Developer)

IT Support Engineer

Marketing Officer

IT Operations Center Administrator

IT Support Technician / Engineer / Analyst

IT Administrator, Telecommunication

IT System Administrator

Application / Software Developer

Business Intelligence Analyst, H&S

Application Developer, H&S

Technical Manager (Hardware)

Technical Manager (Software)

App Development using Flutter Trainer (Part Time / Full time)

Jr. Executive/Executive - IT

Business Development Executive, Vendor & Clint Manager

Digital Marketing Specialist

Hiring Senior Magento Developer – Remote

Executive, Software Engineer (MIS)