Software Engineer
We are seeking a seasoned software engineer with strong experience in Core Java and API Development to work within a highly technical mature software development team on innovative projects in the Payments and Fintech space.
Key Requirements:
* A minimum of 4 years of experience in software design, coding, and application architecture.
* Strong hands-on experience in Core Java Development, within a variety of frameworks including Spring.
* Broad technical knowledge: Kafka/RabbitMQ, Docker, Kubernetes, CICD, Cloud technologies, Front End exposure.
* Strong REST fundamentals and API development, Microservices.
* Strong coaching and mentoring mindset and approach.
* Contribution to Architecture design, principles, and standards.
* Desirable experience in Fintech or Payments environments.
* Ability to drive Agile development and deliver products quickly and to a high standard.
Our Ideal Candidate:
* Seasoned software engineer with a minimum of 4 years of experience.
* Strong experience in Core Java Development and API Development.
* Knowledge of broad technical skills including Kafka/RabbitMQ, Docker, Kubernetes, CICD, Cloud technologies, and Front End exposure.
* Strong coaching and mentoring skills.
* Ability to contribute to Architecture design, principles, and standards.
* Desirable experience in Fintech or Payments environments.
What We Offer:
An opportunity to work on cutting-edge technology, collaborate with experienced professionals, and grow your career in a dynamic and supportive environment.