B

Bravura Solutions

Wealth management, funds administration software provider

Senior Developer Java

Backend EngineeringConfirmed live in the last 24 hours
Full-timeGurugram, Haryana, IndiaNo salary listed

About the Job

Requirements

  • A B.E., B.Tech, or MCA qualification is required.
  • Five to eight years of experience is required.
  • Experience developing large or complex software products is required.
  • Experience working in software development environments with medium-to-large teams of more than five people is required.
  • Experience working in organizations that use typical or best-practice software development methods and practices is required.
  • Progressive commercial Java development experience is required.
  • Understanding of industry-standard software development life cycles is required.
  • Working knowledge of Java 11 or above, including the Eclipse IDE, is required.
  • Working knowledge of Java frameworks such as Hibernate, JSP/JSF, and web services is required.
  • Experience with Java Swing, Java Web Start, Java desktop, and data binding frameworks is required.
  • Knowledge of databases, including solid SQL experience, is required.
  • Experience optimizing relational database management system performance is required.
  • Troubleshooting and debugging techniques are required.
  • Hands-on experience using AI-powered tools for AI-assisted development practices is required.
  • The role requires the ability to work in a team environment, explain technical designs and issues, analyze and solve problems, proactively resolve issues, adapt and respond, provide client service, work effectively under pressure and tight deadlines, and maintain attention to detail and quality.
  • The role requires effective written and oral communication skills.

Responsibilities

  • Code, design, and unit test the Sonata product to develop and maintain it according to client requirements, following agile software development life-cycle practices and working closely with business analysts and testers in a scrum team.
  • Develop and code software for a Bravura wealth management product offering.
  • Troubleshoot and resolve software defects, application issues, and technical environment issues.
  • Debug code and identify and rectify defects or data issues.
  • Develop and execute unit and functional tests for software changes.
  • Work with business analysts, technical specialists, and technical consultants on software design and estimation for complex enhancements.
  • Work with business consultants, business analysts, technical specialists, and technical consultants to formulate software solutions addressing business requirements.
  • Assist colleagues, including developers, business analysts, business consultants, and test analysts.
  • Undertake software builds and installations.
  • Assist with preparing and delivering software releases.
  • Follow technical and quality standards and procedures, and recommend changes to them.
  • Use project and team systems such as JIRA and Confluence, and document work effectively.
  • Participate in peer reviews and team and project meetings.
  • Complete assigned work on time and in accordance with agreed estimates.
  • Contribute to developing AI-driven software development life-cycle use cases.

Desired Qualifications

  • Experience working with relevant financial services software products is preferred.

About the Company

Bravura Solutions

Wealth management, funds administration software provider

Bravura Solutions provides software for wealth management, life insurance, and funds administration, licensing and maintaining integrated platforms delivered on installed or hosted models. Its flagship Sonata centralizes administration for superannuation, pensions, investments, and life insurance to automate front-to-back office tasks. Other products include Rufus (transfer agency), Garradin (investment lifecycle), Babel (financial messaging), and Orchestrator (low-code automation) to cover back-office needs. The company differentiates itself through an integrated product suite, acquisitions, and APAC/EMEA reach with cloud partnerships; its goal is to replace legacy systems with modern platforms that improve efficiency and reduce costs for financial institutions managing customer-centric wealth and insurance operations.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Sydney NSW, Australia
Founded
2004

Recently Posted Jobs

Explore more opportunities at Bravura Solutions

See more jobs