Lead Java microservices engineering from Kimberley through a hybrid arrangement, applying distributed systems expertise to scalable application services. This Senior Software Engineer position suits professionals with five or more years of software development experience. You will design, develop, test, and deploy microservices while working with RESTful APIs, cloud platforms, databases, and messaging queues. Key Responsibilities:
Design and develop scalable microservices using Java Implement RESTful APIs and backend service integrations Deploy and manage services across cloud platforms Optimize application performance, scalability, and reliability Mentor junior engineers and promote development best practices Requirements:
Five or more years of professional software development experience Solid proficiency in Java and its ecosystem Proven experience designing microservices architecture Knowledge of SQL, NoSQL, and messaging queues Understanding of CI/CD pipelines and agile methodologies Apply senior Java, cloud, and distributed systems expertise to build reliable microservices within a hybrid Kimberley engineering environment.