Senior Java Developer (Platform) [Remote]

Job Description

Title: Senior Java Developer (Platform) [Remote]

Company Name: MVI Solutions

Vacancy: 4

Job Location: Anywhere in Bangladesh

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science
∎ Skills Required: AWS, ELK, Kafka, Restful Web API, SOAP API

Experience Requirements:
∎ At least 5 year(s)
∎ The applicants should have experience in the following area(s): Java, Kubernetes, microservices, Netflix OSS, RxJava, SPRING boot

Job Context:
∎ As a senior member of the development team, you will use primarily Java technologies to design and develop enterprise level applications.
∎ We develop applications for broadcast automation and video streaming, as well as APIs for the website and mobile applications. There is a lot of integration involved with high volume public facing APIs in the cloud, as well as fail-tolerant internal systems, therefore you need to be well versed in building extensible, robust and fine-tuned code.
∎ This role will work across all aspects of SDLC, including design, testing, implementation, operation, and support of applications in production, which requires the ability to effectively communicate technical concerns with other technical teams such as operations, networking and external development teams.
∎ As part of this role you need to adhere to coding standards and practices as well as mentor and coach junior members in the team. It will be an opportunity to be involved in complex projects, work autonomously and take a piece of work from design to operations. We expect you to perform lots of code reviews, write good unit tests and be keen to document your work. You should also be interested in improving and work according to best practices of CI/CD and DevOps.

Job Responsibilities:
∎ Develop and design new and existing applications while practicing high level of code quality using good design patterns, efficiency in code, and use of automated testing best practices.
∎ Keep up to date with the latest Java technologies and share that knowledge within the team, contributing to new technology/tool analysis and selection.
∎ Contribute to process and procedures improvement.
∎ Perform code and design reviews underpinned by Agile methodologies
∎ Mentor, train and help junior members.

Additional Requirements:
∎ Age at least 25 years
∎ A tertiary qualification in IT or related field is required.
∎ Extensive experience on open-source Java technologies and frameworks such as Spring, WebFlux/RxJava, Netflix OSS is required.
∎ Experience with Micro-services development and deployment (Docker, Spring Boot, AWS Lambda) is required.
∎ Experience with design and development of REST webservices is required.
∎ Experience with NOSQL DB (preferably Elasticsearch) and ELK stack is required.
∎ Experience with Kubernetes or Docker swarm is required.
∎ Experience with Kafka/NATS/AWS Kinesis is required.
∎ Experience with caching solutions and reverse proxies is required (e.g. Varnish, Nginx, Squid etc.).
∎ Knowledge and understanding of AWS is required.
∎ Knowledge of transfer protocols (e.g., FTP, HTTP(S), TCP, etc.).
∎ Knowledge of IP networking fundamentals: DNS, load balancing, NAT etc.
∎ Knowledge of security fundamentals including encryption, certificates etc.
∎ The ability to think out of the box.
∎ Good communication skills; both written and verbal.
∎ A good team player.
∎ Proactive and eager to take ownership.
∎ A self-starter with the ability to work with little supervision.
∎ Flexible to the needs of the organization.
∎ A self-motivated leader.
∎ Manage multiple tasks simultaneously.
∎ Open to learning, trying, and implementing new technologies.
∎ Strong desire to improve every day.
∎ Attention to detail.

Salary:
∎ Tk. 140000 - 280000 (Monthly)
∎ We will match expectations of the deserving candidates

Compensation & Other Benefits:
∎ Mobile bill, Weekly 2 holidays
∎ Festival Bonus: 2
∎ Internet bill for home use

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 22 Feb 2023

Company Information:
∎ 23 Jan 2023
∎ MVI Solutions
∎ Business : MVI Solutions was established in Florida, USA back in 1998 to help clients become more competitive utilizing the internet. We are a team of super bright professionals who are all veterans of the IT industry. 24 years of experience as a key strategic partner to 161 clients, offering expert consultancy from inception to roll out.

Category: IT/Telecommunication

:

Source: bdjobs.com

Similar Jobs

Database Administrator

Web Application Developer

Machine Learning Engineer

Developer

SQA Engineer

Full Stack Software Engineer (Mid-Senior Level)

Embedded System Engineer (I)

Flutter Developer

Frontend Developer

Full Stack Web Developer

Executive/Sr. Executive - IT Department

Manager, Technical Services Division

Oracle EBS Developer

Hardware & Network Support Engineer

React Developer

ICT Assistant

Senior ICT Assistant

Jr./Sr. Software Engineer - Android

Officer, IT (BRAC Healthcare Ltd.)

English Content Writer

Software Engineer (React Native)

Assistant DBA

React Native Developer

Software Engineer (.NET)

Jr. Network Engineer, Customer Care

IT Officer (Contractual)

Manager - Vendor Relationship Management [Night Shift]

Vendor Coordinator [Night Shift]

Software Engineer/Senior Software Engineer (Python/fastapi)

Lead-Business Development

Diploma Engineer

Unreal Game Developer

PHP With Laravel Trainer (Part Time / Full time)

Frontend Developer (Next.js/React.js)

Backend Developer

Software Engineer (Node JS)

Software Engineer (React JS)

Software developer (ASP.NET/CORE)

Executive/Senior Executive - IT

AI Data Trainer