Senior JAVA Engineer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Degree in Computer Science or equivalent with relevant experience., At least 5 years of experience developing applications using Java and Spring Boot., Experience with data modeling, RDBMS, SQL, and ORMs., Knowledge of micro-service architecture and cloud environments like AWS..

Key responsibilities:

  • Design, implement, and maintain server components and micro-services in Java and Spring.
  • Ensure system quality, performance, scalability, and security through best practices.
  • Collaborate with global teams to gather requirements and develop solutions.
  • Research and adopt new technologies to improve the system.

Commit logo
Commit SME https://www.comm-it.com/
501 - 1000 Employees
See all jobs

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.



Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Research
  • Innovation
  • Collaboration
  • Problem Solving

Java Developer Related jobs