Role Overview:
A seasoned professional is required to establish technical leadership and drive software development forward.
About the Position:
* 8+ years of experience in software design, coding, and application architecture are necessary
* Strong hands-on experience in Core Java Development with Spring framework or similar is expected
* Exposure to JavaScript, HTML, CSS, and XML is beneficial
* Experience with Kafka/RabbitMQ, Docker, Kubernetes, CICD, Cloud technologies is desired
* Strong REST fundamentals and API development, Microservices are a must
* Ability to drive Agile development and deliver products quickly and to a high standard is essential
* Familiarity with Fintech or Payments environments is highly desirable
Key Responsibilities:
* Deep understanding of software design patterns and principles is required
* Experience with system design, architecture, and implementation is expected
* Strong coaching and mentoring mindset and approach are necessary
* Ability to contribute to architecture design, principles, and standards is crucial
What We Offer:
A dynamic work environment with opportunities for growth and development.