Developer (up to 3 years experience). Ongoing training and development support through one-to-one coaching and access to online training services.…
Be prepared to have daily calls, master the use of collaboration tools and pair programming. Experience with the following products: Git, GitHub, JIRA, Jenkins,……
Write efficient SQL queries for database management using MySQL and SQL Server. Participate in code reviews, debugging sessions, and continuous integration……
Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 75+ million customers get more from their money……
Card Issuing Experience: Exposure to card issuing systems, payment processing, or APIs related to transaction and card management would be a significant……
Hands-on experience in a product-focused environment. Contributing to our event store platform. A bachelor's degree in computer science, maths, physics, or……
The ideal applicant will possess strong technical expertise, excellent problem-solving skills, and a passion for developing high-quality software products.…
Advanced XML parsing and processing knowledge, including DOM, SAX, XPath and XSL an advantage, as is experience with client facing APIs using XML & JSON.…
Catalog Publication Flow: Refocus efforts on rebuilding the catalog publication flow, addressing technical complexities such as category mapping, product……
Conduct code reviews, debugging sessions, and performance optimisation activities. Write efficient SQL queries for database management using MySQL and SQL……
Perfecting systems that our business depends on, like risk management, fraud detection, and payment processing. Always double-check the emails you receive.…
Academic Foundation: Experience with school or university projects in Java. Data Management: Monitor fetching processes and data health while contributing to……
Job Position : Java Professional Desired Experience : 3 to 10 Years Mandatory Skills :JAVA, J2EE, REST WebService, JUnit, JSP, JSF, Spring / Struts……
Working and learning from senior developers with multiple yoe in buy and sell side industry. You will be building and optimising their risk platform (a low……
Take responsibility in everything you do to deliver good outcomes for our customers. Appreciate clean code, good software design and best practises in software……
Collaborate with product owners, architects, and other developers to define requirements and deliver high-quality solutions. Full Time / Part Time: Full-time.…
Preferably an engineering background from school or industry, in fields such as Computer Science, Mathematics, Software Engineering and Physics.…
The successful candidate will be responsible for maintaining, supporting, and optimising our data centre infrastructure, ensuring seamless operation of critical……
Corporate social responsibility initiatives including support for volunteering days. Competitive salary and bonus schemes. Enhanced maternity and paternity pay.…
The places that you work from day to day will vary according to your role, your needs, and those of the business; it will be a blend of Company offices, client……
Connector development: Design and optimize technical connectors for a diverse range of global channels (marketplaces, social commerce, quick-commerce).…
The candidate must be able to work collaboratively with other project team members. The candidate must be able to write well-structured source code and comment……
We are looking for a skilled Full-Stack Developer with strong experience in Java on the backend and React.js or Next.js on the frontend. The ideal candidate is comfortable working in a remote, collaborative environment and has hands-on experience with Extreme Programming (XP) practices, including Test-Driven Development (TDD) and Pair Programming.
You will work closely with cross-functional teams to design, build, test, and maintain high-quality software solutions.
Key Responsibilities
Design, develop, and maintain scalable full-stack applications
Build robust backend services using Java (e.g., Spring / Spring Boot)
Develop responsive and performant user interfaces using React.js or Next.js
Write clean, maintainable, and well-tested code using TDD
Actively participate in pair programming and collaborative code reviews
Contribute to system design, architecture, and technical decision-making
Troubleshoot, debug, and optimize applications for performance and reliability
Work effectively in an Agile / XP-driven development process
Required Skills & Experience
Strong professional experience as a Full-Stack Developer
Solid backend experience with Java (Spring, Spring Boot, REST APIs)
Frontend experience with React.js or Next.js
Practical experience with XP practices, especially:
Test-Driven Development (TDD)
Pair Programming
Good understanding of RESTful APIs and web application architecture
Experience with Git and collaborative development workflows
Strong communication skills and ability to work effectively in a remote team