Senior Kotlin/Java Developer

Company:  PayXpert
Location: Little Ferry
Closing Date: 23/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

About PayXpert: PayXpert is the payments solution built to provide the best experience to any business and in every customer journey.

PayXpert is one of the most prominent Fintech companies in the payments sector. The firm offers innovative payment processing solutions , and currently services 650+ clients, including global brands.

With a wide range of payment processing services with a focus on revenue optimization, BI and anti-fraud; as well as alternative payments such as WeChat and Alipay, PayXpert leads the way in payment innovation!

We are invested not only in our clients, but in our employees as well! We believe in equal employment opportunity, a culture built around gender balanced development opportunities of our professionals, a flexible and healthy working environment, and general equality in the workplace.

In our IT Department:

Daily work is very diverse, we do sprint planning every 2 weeks and a retrospective meeting at the end of each sprint. Apart from projects, we improve personal skills and teamwork as well. In addition, the team collaborates together at any time someone gets stuck, and it makes the workflow.

What our Team likes about the job:

  • Very healthy and enriching work environment, you learn a lot because everyone's human and technical quality is exceptional.
  • Many new technologies are being worked on, which is why the technical stack is very up-to-date and all opinions are taken into account to provide solutions and improvements.
  • Discussing technical solutions with the team.
  • Improving the life of developers at PayXpert in general!
  • Sharing knowledge inside and outside the team.

Essential Duties & Responsibilities:

You’ll be responsible for the development as well as deployment of our payment backend applications in collaboration with our agile teams. You will evolve in a motivating highly technical environment with challenging microservices interactions migrating towards a containerized CI/CD powered infrastructure.

  • Work with product managers to design, develop, test and implement the solutions using an iterative and agile development methodology.
  • Work closely with the design team to build reusable code and modules.
  • Identify gaps in the backend core services layer for achieving the desired functionality.
  • Analyze the business requirements and determine the technical feasibility of the implementation.
  • Design and perform unit and integration testing.
  • Debug and fix defects found in continuous integration of iterative application builds.
  • Coordinate with peer developers and release team for peer code reviews to ensure code standards are followed and set quality is achieved.
  • Provide engineering support for customer issues and general problem solving.
  • Maintain and improve the quality of the test suite.

PayXpert Benefits:

  • Remote Model.
  • Team buildings & Workshops.
  • Permanent Contract.
  • Challenging projects: With us, you will have the chance to participate in a variety of technical projects amongst passionate and skilled colleagues.
  • Free language courses: learn Spanish, French or improve your English skills at your disposal.
  • Learning Solutions According to your needs.
  • Events: we do believe in the importance of meeting our colleagues in an informal and natural environment to build connections between UK & France & Spain.
  • Referral Bonus.

Preferred candidate profile:

Education:

  • Bachelor’s degree in Computer Engineering or similar.
  • Bootcamp and/or Computer Science related study.
  • Master’s degree is a plus.

Job Experience:

  • Experience as backend developer or similar role (3 - 7 years).
  • Experience working with Java.
  • Experience with relational databases (PostgreSQL).
  • Knowledge or experience in CI/CD (e.g. Gitlab CI pipelines) as well as Docker environment.
  • Knowledge or experience to follow best practices and design principles such as DDD / BDD / TDD / Clean code.
  • English is mandatory; do not need to be a Shakespeare but at least communication as part of the team speaks either Spanish or French as well.
  • Excellent communication skills and ability to work as part of a team.
  • Focus and intuition for understanding the needs of the business.
  • Proactive, fast learner, and adaptable.

Nice to have:

  • Experience in the payment industry is a huge plus, though that's nothing you cannot learn down the road.
  • Knowledge or experience with Spring, Spring Boot or/and Spring Cloud.
  • Knowledge or experience with Microservices.
  • Knowledge or experience with Kotlin.

Do you want to join and be at the forefront of innovative Fintech Technologies? Immerse yourself in a multicultural and dynamic environment?

Easy Apply!

We believe in equal employment opportunity, a culture built around gender-balanced development opportunities for our professionals, a flexible and healthy working environment, and general equality in the workplace.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙