Return to Job Search
  • Save This Job

Senior Java Developers

  • Port Louis
  • Not disclosed
  • Permanent
  • Added 04/08/2025 
  • Closing 03/09/2025
  • HR Team
Login to apply

BDO IT Consulting Ltd is looking for Senior Java Developers to design, develop, and manage Java-based business solutions. Responsibilities include coding, testing, and implementing software applications that meet both functional and technical requirements.

 

JOB RESPONSIBILITIES

  • Interact with the business and user community to gather and validate business requirements and business rules.
  • Coordinate analytical business functions, discovering business rules and ensuring that they are handled appropriately by the business applications.
  • Convert specifications and requirements into functional application code and work with front-end designers to create functional web pages and applications.
  • Prioritize, assign and execute tasks throughout the software development life cycle.
  • Design solutions for complex projects.
  • Work in an Agile/SCRUM environment.
  • Provide full life cycle development with Java technology stack.
  • Understand industry-coding standards and write well-designed, efficient code.
  • Review, test and debug team members’ code.
  • Design database architecture.
  • Schedule product releases with internal teams.
  • Document development phases and changes.
  • Ensure our applications are secure and up to date.
  • Proactively identify and communicate risks and issues.
  • Troubleshoot problems and provide solutions.

 QUALIFICATIONS AND EXPERIENCE

  • University degree in Computer Science, Engineering or equivalent.
  •  5+ years’ experience in coding enterprise software systems.
  • Good knowledge of algorithms, data structures and design patterns.
  • Good knowledge of Agile - Scrum methodologies.
  • Experience in the use of Git SCM tools.
  • Strong experience with relational databases such as Oracle, MySQL and PostgreSQL.
  • Solid Java SDLC (develop, debug, test, package, publish, deploy) experience.
  • Strong experience in Spring Boot, Spring Batch, JPA (Hibernate/Spring Data JPA) and Message brokers (RabbitMQ or any other available message brokers).
  • Experience is exposing and consuming REST webservices.
  • Experience in Containerized environments (Like Docker).

Nice-To-Have

  • Experience in NoSQL databases
  • Experience with microservices oriented architectures
  • Any cloud experience (Spring Cloud Data Flow, Spring Cloud Skipper or Kubernetes cluster)
  • Knowledge of front-end technologies, such as Angular
  • Knowledge of e-government and trade facilitation domain

 SKILLS AND COMPETENCIES 

  • Problem solving skills
  • Fluency in English and French (written and spoken)
  • Ability to work independently and as part of a team in a fast-paced environment.
  • Experience interfacing with customers and external users.
  • Excellent time management skills with the ability to manage multiple projects.
  • Be willing to work overtime when required.
  • Ability to work well under pressure, especially in maintaining a balanced and logical approach.
  • Self-motivated and self-managed.
  • Able to use initiative and take ownership.
  • Able to research on new technologies, methodologies and propose improvements to the existing solutions.
  • Report on progress and raise issues / problems when necessary.
  • Attention to detail

WHAT WE OFFER

  • Full-time employment contract
  • Competitive salary
  • Team building and Welfare activities
  • Encouragement of innovation and support in personal and professional growth
  • Medical Insurance Cover
  • Be part of our growing worldwide BDO family.

BDO IT CONSULTING LTD

BDO IT CONSULTING LTD

 

View Employer Profile

View More Vacancies from BDO IT CONSULTING LTD

Advertise with Us
Help

We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Accept & Close