MNS

Senior Software Engineer – Java

Stellenbeschreibung:

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 Job

As a Senior Software Engineer (Java), you will play a critical role in designing, developing, and optimizing backend services while ensuring high performance, scalability, and security. You will lead complex projects, mentor junior engineers, and contribute to architectural decisions. Your expertise in Java, Spring Boot, Microservices, and backend technologies will be instrumental in delivering robust and high-quality software solutions.

Role And Responsibilities

  • Technical Leadership & Backend Development
  • Lead the design, development, and maintenance of backend services using Java, Spring, Spring Boot, and/or Microservices.
  • Define and enforce best practices for coding, testing, and deployment.
  • Ensure backend services are optimized for high performance, scalability, and security.
  • Collaborate with frontend teams for seamless API integration.
  • Drive technical improvements and innovations to enhance backend development efficiency.
  • Code Quality & Architecture
  • Write clean, maintainable, and efficient code following industry best practices.
  • Review and refactor code to improve readability, performance, and maintainability.
  • Participate in and lead peer code reviews, providing constructive feedback to the team.
  • Guide and influence architectural decisions, ensuring scalable and maintainable software solutions.
  • Project Management & Delivery
  • Oversee module development, ensuring timely and high-quality delivery according to project timelines.
  • Work with Business Analyst and stakeholders to define clear requirements and objectives.
  • Identify technical risks and provide mitigation strategies to keep projects on track.
  • Ensure compliance with company policies, security guidelines, and industry standards.
  • Research, Innovation & Continuous Learning
  • Stay updated with the latest advancements in Java, backend technologies, and cloud computing.
  • Evaluate and integrate new technologies to enhance system performance and developer productivity.
  • Participate in Proof‑of‑Concept (PoC) initiatives to test and implement new technical solutions.
  • Maintenance, Support & Troubleshooting
  • Perform root cause analysis and resolve complex backend issues.
  • Ensure system reliability by proactively identifying and addressing performance bottlenecks.
  • Provide guidance on debugging and optimizing applications to improve operational efficiency.
  • Client Interaction & Documentation
  • Engage with clients and stakeholders to clarify requirements and provide technical guidance.
  • Prepare and maintain high‑quality technical documentation, including architecture diagrams and API specifications.
  • Communicate effectively with both technical and non‑technical stakeholders.
  • Testing & Quality Assurance
  • Lead unit testing, integration testing, and performance testing efforts.
  • Collaborate with QA teams to ensure backend components meet quality and performance standards.
  • Identify and resolve security vulnerabilities within backend applications.
  • Team Collaboration & Mentorship
  • Act as a mentor for junior engineers, guiding them in best practices, coding standards, and career growth.
  • Conduct training sessions and knowledge‑sharing activities for the development team.
  • Foster a culture of innovation, collaboration, and continuous learning within the engineering team.

Qualifications

  • Bachelor’s Degree in Information Technology, Computer Science, or a related field.

Knowledge / Skills / Experience

  • Minimum of 5 years of hands‑on experience in Java development, with a strong focus on backend systems.
  • Proficiency in Java Ecosystem: Expertise in Java, Spring Framework (Spring Boot, Spring Security, Spring Data), and experience with multi‑threading, resource pooling, and transaction management.
  • Full Software Development Lifecycle: Strong understanding of software engineering best practices, including coding standards, code reviews, CI/CD pipelines (Jenkins, Github Actions), and version control (Git, Maven).
  • Database Expertise: Hands‑on experience with relational and NoSQL databases such as Oracle, MySQL, Postgres, and MongoDB.
  • RESTful APIs: Proficient in designing, building, and consuming RESTful services and APIs.
  • Agile Methodologies: Demonstrated experience working in Agile environments (Scrum, Kanban).
  • Problem Solving: Excellent problem‑solving, analytical, and troubleshooting skills.
  • Communication & Collaboration: Strong interpersonal and communication skills, with the ability to work effectively in a team environment.

#J-18808-Ljbffr
NOTE / HINWEIS:
EnglishEN: Please refer to Fuchsjobs for the source of your application
DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung

Stelleninformationen

  • Veröffentlichungsdatum:

    14 Apr 2026
  • Standort:

    Oberderdingen
  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Vor Ort
  • Kategorie:

  • Erfahrung:

    2+ years
  • Arbeitsverhältnis:

    Angestellt

KI Suchagent

AI job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!

Diese Jobs passen zu Deiner Suche:

Vollzeit Ulm
02 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit Düsseldorf
16 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit Frankfurt am Main (60311)
16 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit München
16 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit Berlin
16 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit Augsburg
16 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit Kleve
16 Apr 2026Development & IT
partner ad:Stepstone partner
Vollzeit München
16 Apr 2026Development & IT