-
View all jobs
About Us
Mauritius Network Services Limited 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
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
Mauritius Network Services Limited 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
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
- 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
- Cloud experience
- Spring Cloud
- Kubernetes & Docker
Key Skills
Ranked by relevance
security practices
design patterns
message broker
javascript
rabbitmq
angular
oracle
jquery
react
mysql
maven
css
git
oop
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer – Java
2026-04-03
Full-time
Not Applicable
Germany
IT Services
Engineering
View Job Details
Related
Software Engineer – UI
2025-07-29
Full-time
Entry
Germany
IT Services
Engineering
View Job Details
Related
Softwareentwickler (m/w/d) PHP / MySQL / Javascript
2026-04-11
Full-time
Not Applicable
Germany
IT Services
Information Technology
Login to Apply
- Posted
- Jul 29, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Oberderdingen
- Company
- MNS
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Software Engineer – Java
2026-04-03
Full-time
Not Applicable
Germany
IT Services
Engineering
View Job Details
Related
Software Engineer – UI
2025-07-29
Full-time
Entry
Germany
IT Services
Engineering
View Job Details
Related
Softwareentwickler (m/w/d) PHP / MySQL / Javascript
2026-04-11
Full-time
Not Applicable
Germany
IT Services
Information Technology