Logo for Commit

Senior JAVA Engineer

Roles & Responsibilities

  • Degree in Computer Science or equivalent with relevant software development experience.
  • 5+ years’ experience developing commercial applications using Java and the Spring Boot framework.
  • Experience with data modelling, RDBMS, SQL and ORMs; proven practical experience with micro-service architecture.
  • Experience with AWS services and ecosystem is an advantage.

Requirements:

  • Take responsibility for server components and micro-services written in Java Spring.
  • Ensure the quality, performance, scalability, and security of system components by collaborating with the team and following best practices.
  • Gather business requirements from product team, understand the needs and how it can be implemented considering existing logic.
  • Adhere to highest development standards – including clean code methodologies, code reviews, unit tests and integration tests.

Job description

Description

The company is a market leading digital investor communications platform focused on providing regulatory compliant products focused initially on Proxy Voting and Shareholder Disclosure services. Founded in London and spun out of Citi, from the very beginning our mission focused on benefitting the whole capital markets ecosystem, rather than just one part or one player within it. This ethos is endorsed by investment from global consortium of some the industry’s most influential financial institutions.

The company's service offering is now a Global one, matching the needs of our custodian and broker community respectively. This is reflected by a fast-growing client base who have long desired an improved service by a trusted vendor. As a result, we are a fast-growth company and have already gone from 10 to 200+ employees in the last four years with a global footprint in London, New York, Tel-Aviv, Malaysia and Melbourne.

Role Description:

Join a collaborative and innovative team, where your ideas and expertise will contribute to developing solutions that shape the future of financial services globally. As a Backend developer you will design, implement, and contribute to server-components and micro-services in the cloud environment.

You will be collaborating with a global tech and product teams and interfacing with other groups around the

Responsibilities:

  • Take responsibility for server components and micro-services written in Java & Spring.
  • Ensure the quality, performance, scalability, and security of system components by collaborating with the team and following best practices.
  • Gather business requirements from product team, understand the needs and how it can be implemented considering existing logic.
  • Adhere to highest development standards – including clean code methodologies, code reviews, unit tests and integration tests.
  • Research and experiment with new technologies, share insights with the team, and contribute to their proper adoption.



Requirements


  • Degree in Computer Science or equivalent and relevant experience in software development
  • 5+ years’ experience developing commercial applications using Java and the Spring Boot framework.
  • Experience with data modelling, RDBMS, SQL and ORMs
  • Experience with AWS services and ecosystem is an advantage.
  • Proven practical experience with micro-service architecture.
  • Passionate about technology, ability to research new technology, determine best practices and educate other developers.
  • Ability to work both independently and collaboratively, bringing innovative ideas to the team while supporting shared goals.



Java Developer Related jobs

Other jobs at Commit

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.