Principal Java Developer Opportunity
Establish technical leadership and remain hands-on with significant experience in coding, architecture, and system design as a seasoned software engineer.
Key Requirements:
* 12+ years of experience in software design, coding, and application architecture.
* Strong hands-on experience in Core Java Development.
* Exposure to JavaScript, HTML, CSS, and XML.
* Spring framework or similar.
* Kafka/RabbitMQ, Docker, Kubernetes, CICD, Cloud technologies.
* Strong REST fundamentals and API development, Microservices.
* Strong coaching and mentoring mindset and approach.
* Contribute to Architecture design, principles, and standards.
* Experience in Fintech or Payments environments is desirable.
* Ability to drive Agile development and deliver products quickly and to a high standard.
Enjoy flexibility and autonomy in this fully remote role. If you are a motivated and experienced software engineer looking for a new challenge, consider this opportunity.