Principal Software Engineer Fully Remote My client is looking for a seasoned Principal Software Engineer to establish technical leadership while remaining hands-on with significant experience in coding, architecture, and system design. Principal Software Engineer - Required Experience: 12+ years of experience in software design, coding, and application architecture. Strong hands-on experience, with a primary focus on 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. Principal Software Engineer - Key Skills: Java, Spring, Docker, Cloud, REST API, Microservices Reperio Human Capital acts as an Employment Agency and an Employment Business. Skills: Java Spring Docker Cloud REST API Microservices Benefits: Work From Home