Enter a job title or keyword

Senior Software Engineer – Java

MindPlus (Pvt) Ltd


Job Location:

Colombo - Sri Lanka

Monthly Salary: Not provided by the employer
Posted: 31 October 2026 (Yesterday)
Application Deadline: 28 January 2027
Vacancies: 1 Vacancy

Job Summary

About Our Client

Our client is a technology and data solutions provider serving the financial services industry specializing in digital transformation data-driven solutions and software engineering.

Job Overview

The Senior Software Engineer Java will lead the design development testing and support of Java-based applications APIs and integrations. The role involves modernizing legacy systems translating existing business logic into scalable Java solutions and ensuring high-quality software delivery.

Key Responsibilities

  • Design develop test and maintain Java applications and backend services.
  • Analyse existing systems and convert legacy functionality into modern Java solutions.
  • Develop REST APIs and integrations.
  • Clarify requirements and acceptance criteria with business analysts and subject matter experts.
  • Contribute to solution designs task breakdowns and project estimations.
  • Conduct code reviews and troubleshoot issues in test and production environments.
  • Identify security performance and maintainability concerns.
  • Maintain technical documentation and operational runbooks.
  • Use AI coding assistants responsibly while reviewing and validating generated code.
  • Collaborate with cross-functional teams and contribute to frontend development when required.

Qualifications & Requirements

  • Degree in Computer Science Software Engineering or a related field or equivalent practical experience.
  • Strong Java development skills including object-oriented programming SOLID principles design patterns and clean coding practices.
  • Proficiency in Spring Maven or Gradle JUnit and mocking frameworks.
  • Strong SQL skills including query optimization data modelling and database performance analysis.
  • Experience developing REST APIs using JSON/XML.
  • Knowledge of automated testing test-driven development and root cause analysis.
  • Familiarity with Git IntelliJ or similar IDEs and CI/CD concepts.
  • Ability to analyse unfamiliar codebases and understand complex business logic.
  • Experience with Docker integration patterns or legacy system modernization is an advantage.
  • Frontend experience with React or Angular TypeScript HTML and CSS is desirable.
  • Exposure to Azure or AWS is an advantage.
  • Financial services or Australian superannuation industry experience is desirable.
  • Strong problem-solving communication collaboration and ownership skills.

Interested candidates may send their CV to