Software Engineer at Realta
Dublin county, Dublin County, Ireland -
Full Time


Start Date

Immediate

Expiry Date

18 Nov, 26

Salary

0.0

Posted On

20 Aug, 26

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description

As a Software Engineer, you will work towards building and maintaining our cutting-edge platform using the best software engineering practices and adhering to the industry standards while collaborating with other software engineers, tech leads, architects, product managers and stakeholders.

This platform will leverage the power of artificial intelligence to address the complex challenges of fraud detection, risk assessment, and regulatory compliance in the financial industry. This position will be responsible for the full software development life cycle, including, but not limited to: API design and management, microservices, unit testing, production readiness and observability.

  • 3+ years of experience in application development.
  • Bachelor’s degree in a relevant discipline, or relevant experience.
  • Experience working in the financial services, financial technology and risk management industry.


Knowledge, Skills & Abilities:

  • Excellent problem-solving and decision-making skills.
  • Excellent interpersonal and communication skills, comfortable discussing technical information.
  • In-depth knowledge of a selected programming language (e.g., Java, Go).
  • Experience working with microservices frameworks (e.g., Quarkus, SpringBoot, Dropwizard).
  • Experience with testing frameworks (e.g., JUnit, Mockito, TestContainers).
  • Experience working with RESTful APIs and familiarity Websockets.
  • Experience working with relational databases (e.g., PostgreSQL, MySQL) and knowledge of NoSQL databases (e.g., MongoDB, DynamoDB).
  • Experience with building and package tools (e.g., Maven, Gradle).
  • Experience with containerisation tools (e.g., Docker).
  • Experience deploying applications onto cloud-native environments (e.g., AWS, GCP).
  • Experience with utilising AI-assisted development and harness tools (e.g., Claude Code, Cursor, GitHub Copilot).
  • Knowledge of OpenAPI specification.
  • Knowledge of software versioning control using Git and related platforms (e.g., GitHub).
  • Knowledge of observability tools (e.g., Grafana: Loki, Tempo, Prometheus).
  • Experience implementing security measures and ensuring compliance with data privacy and security regulations.


Responsibilities
Loading...