Start Your Search Here

push notification bell

Would you like to receive notifications about IT & Technology jobs in Greater London?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Enfint

Greater London / Global

java developer in fintech

Job Description

Описание: 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.
#J-18808-Ljbffr
Apply Now

Similar Opportunities

View all jobs