freehire launches on Product Hunt on 26 August.

Follow →

java developer in fintech

Описание: Wise is a global technology company building services for moving and managing money internationally. Its products support international transfers, spending abroad, and international payments for individuals and businesses.

Задачи

  • Design, develop, test, and maintain backend services written in Java and Kotlin using Spring Boot on AWS;
  • Build and maintain RESTful APIs serving millions of customers across web and mobile platforms;
  • Develop and optimise services powering the card pay-in payment method;
  • Design and implement database schemas and optimise SQL queries against PostgreSQL databases handling high-volume transactional data;
  • Build and maintain event-driven architectures using Apache Kafka for asynchronous processing of financial events across distributed services;
  • Develop and maintain a payment orchestration system routing payments across Payment Service Providers to optimise cost and reliability;
  • Write automated unit, integration, and end-to-end tests for financial systems;
  • Conduct code reviews to ensure code quality, security, and adherence to engineering standards;
  • Participate in on-call rotations to monitor and respond to production incidents for Tier 2 critical services;
  • Collaborate with product managers, designers, analysts, and engineers across teams on cross-functional projects;
  • Identify and resolve performance bottlenecks, scalability issues, and technical debt in existing systems;
  • Ensure development follows security best practices for sensitive financial data and financial regulations;
  • Raise the automation level to enable product scaling;
  • Find solutions to technical challenges and opportunities while scaling a global banking product.

Требования

  • Communicate effectively and articulate complex technical concepts to non-technical audiences;
  • Work independently and collaborate effectively across teams;
  • Break down complex projects into incremental milestones that deliver customer value;
  • Have production experience developing web applications and distributed systems;
  • Understand common design and architectural patterns;
  • Write clean, performant, and well-tested code;
  • Follow and advocate best coding practices, continuous delivery, and code reviews;
  • Demonstrate curiosity and drive for continuous learning and improvement;
  • Nice to have: experience with relational and non-relational databases, query optimisation, and schema design, knowledge of Java and Spring Boot, experience with a messaging system such as Kafka.

Условия

  • RSUs are included;
  • Wise offers diverse, equitable, and inclusive teams.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available