👨🏻‍💻 postech.work

Software Engineer – Java

MNS • 🌐 In Person

In Person Posted 2 months, 1 week ago

Job Description

About Us

Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens for trade and business facilitation. Our purpose is to implement, operate and maintain digital systems and services to enable secure, cost-effective and reliable interactions government agencies, businesses and citizens, anywhere, anytime.

Purpose of the job

The ideal candidate will have to efficiently codes as per company’s best practices and methodologies to meet clients’ expectations of functionality and quality, within time and budget, produces documentation, interacts with clients.

Main Responsibilities

Develop robust, resilient, flexible, scalable and secure applications

Ensure high quality deliverables through unit testing and code reviews

Translate requirements specification into technical specifications

Ability to work under pressure and within tight deadlines

Autonomous and ability to plan own work

Adoption of new technologies, methodology and tooling

Stay up-to-date with new technology and best practices

Write and maintain documentation

Requirements

Degree in IT or equivalent

Minimum 2 years of experience in Java

Hands-on experience in Application \& Database Design

Good knowledge of OOP and conversant with Agile Methodology

Good understanding of Design Patterns and UML.

Good understanding of transactions and resource pooling

Use of concurrent versioning systems (Git), Maven, CI/CD

Experience with Spring Framework, Spring Batch, JPA (Hibernate / Spring Data), Message Broker (RabbitMq / Kafka)

Experience with any JavaScript framework (jQuery, Vue.js, Angular, React), CSS and HTML

Experience with Oracle database, MySql, Postgres and MongoDB

Experience in REST webservices

Unit/Integration testing

Application of security practices into the software development process

Nice To Have

Cloud experience

Spring Cloud

Kubernetes \& Docker

Mauritius Network Services Ltd reserves the right to change, update, or withdraw any job vacancy without prior notice.

Posting a position on this website does not guarantee employment.

Only candidates selected for further consideration will be contacted.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.