Programmer (Java & Angular)

Job Description

Title: Programmer (Java & Angular)

Company Name: Synesis IT

Vacancy: Not specific

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ M.Sc/ B.Sc in Computer Science/Computer Science & Engineering, Electrical and Electronics Engineering.

Experience Requirements:
∎ At most 2 year(s)

Job Responsibilities:
∎ Taking the challenge of Development, Deployment, automation, management, and maintenance of software.
∎ To be a multiplier for your team and your peers, supporting and innovating at every step of the development initiative, providing technical insight and perspective, challenging the status quo and raising the bar, connecting people and teams across the organization.
∎ Ensure on-time delivery. Establish effective, agile ways of working, unlock collaboration, spot and remove impediments, contribute code
∎ Communicate proactively with stakeholders and other teams across the company, constantly seeking alignment, transparency and opportunities to synergize
∎ Monitor the performance of the live services and continuously improve on a code and experience level.

Additional Requirements:
∎ 2 years of experience in spring boot and angular is preferable
∎ Excellent knowledge of Object-oriented programming (OOP) principles.
∎ Good grasp of common design patterns and it's usage in Java.
∎ Implement RESTful Web services to interact between front end & back end.
∎ Concept of functional programming in Java (Functional Interfaces, Optional, Stream API).
∎ Understanding of key design principles (SOLID, DRY, KISS etc).
∎ Understanding of different Types of Software Architecture Pattern (Microservice, Client-Server, Layered etc.).
∎ A good grasp of Spring framework and relevant features like Spring Beans, Spring AOP, Spring Security, Spring DI etc.
∎ Good understanding and experience with ORM tools like hibernate.
∎ API calling from React.Js, Angular 11 (Typescript) and/or Vue.js and parsing the data in front end. Handle the security and authorization using Spring Security and OAuth.
∎ Familiarity with using build tools like Gradle and Maven.
∎ Familiarity with container orchestration tools (Docker Swarm / K8s / Docker Compose).
∎ Prior experience of building scalable, resilient applications which are live.
∎ Familiarity with CI/CD tools like Jenkins, Github Action, Travis CI.
∎ Must have very strong analysis and synthesis skills.
∎ Must be able to learn new technologies, tools, and techniques quickly and with minimal supervision.
∎ Must be proactive and able to execute tasks effectively & efficiently.

Salary: Negotiable

Compensation & Other Benefits:
∎ Weekly 2 holidays, Insurance
∎ Salary Review: Yearly
∎ Festival Bonus: 2

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 22 Sep 2022

Company Information:
∎ 12 Sep 2022
∎ Synesis IT
∎ Address : ICT Incubator, Level 3, BDBL Building (Formerly BSRS Bhaban), 12 Kawran Bazar, Dhaka-1215
∎ Web : www.synesisit.com.bd
∎ Business : Synesis IT Ltd., one of the leading information technology company of Bangladesh, offers broad spectrum of service portfolio in the domain of IT consultancy, enterprise applications, software development, infrastructure management, IT enabled services and outsourcing to help its clients worldwide to improve their business performance.

Category: IT/Telecommunication

:

Source: bdjobs.com

More jobs of Synesis IT

Supply Chain Executive

Intern-People & Culture

Jr. UX Designer

Senior Programmer/Programmer

Business Analyst

Senior Business Analyst (Team Lead)

Senior SQA Engineer

Business Solution Intern

Senior Programmer/Programmer

Intern-Marketing & Product Innovation

Programmer/ Senior Programmer

Animation and Motion Graphics Intern

Mobile App Developer

Programmer/ Sr Programmer

Sr Programmer

Asst. Project Manager/ Project Manager

UX Designer

Programmer/ Senior Programmer

Trainee Programmer

SENIOR GRAPHICS DESIGNER

NLP Developer

SEO Content Writer & Copywriter

Assistant Manager/ Manager, Sales

Asst. Project Manager/ Project Manager

Sr. Executive/Asst. Manager, Technical Documentation

Senior Programmer

RnD Engineer

Strategic Content Writer

Analyst Programmer/ Senior Programmer

Project Manager

Assistant Project Manager

Technical Writer

Strategic Content Writer

Sr. UX Designer

Mobile Application Developer-React Native

Senior Programmer (Java), Software Development Department

Programmer (Java), Software Development Department

Programmer/Senior Programmer (Java), Software Development Department

System Analyst, Technology Operations Department

GM, Finance & Accounts

Strategic Content Writer

Digital Marketing Specialist

Video and Motion Graphic Editor

System Analyst

Sr. Software Developer (JAVA)

Team Lead (JAVA)

Similar Jobs

IT Manager

IT Executive

IT Project Manager

IT Assistant (Dhaka-Mirpur)

Oracle EBS Technical Developer

Junior Executive, Marketing Support (Digital Marketing Optimization)

Associate - IT Store

Senior Manager - Sage 300

Senior SAP ABAP Developer / SAP ABAP Developer

Project Manager

Network Engineer (Intern)

Software Quality Assurance Engineer

MERN - Full Stack Developer

System Administrator, (Sr. Executive)

Flutter Developer

Officer – IT & MIS

Executive/Sr.Executive

Developer (Web)

Manager - SAP, PP & MM

Web Developer / Trainee

Customer Support Executive

Tech Lead (PHP-WordPress-WooCommerce-Shopify)

Trainee Software Engineer - Java

Business Analyst

Network Supervisor/Branch Incharge

MIS Coordinator

Data Engineer

SYSTEM ENGINEER

Engineer – AC and Fridge

Senior Engineer

Senior Officer/ Assistant Manager- IT

Senior Executive, Process Development

IT Associate

Medical Documentation Specialist - Night Shift

Senior Business Analyst-Sage 300

Videographer and Editor

Manager, Delivery Operations

Trainee Engineer, SQA/ Testing

Assistant Manager, Sales

Manager, Product Management