Jobs → Engineering → Java Developer

Java Developer

Vishnu VardhanRemoteSENIORPosted 10d ago
JavaSystem designAPI contractsData modelsBuild-ready specsAI coding toolsMicroservicesIdempotencyRetriesTimeoutsOutbox patternAPI securityPaymentsFintechAPI gatewayKafka
About the Role We are looking for a Java Developer to join our team at Perennial Systems. This role focuses on designing resilient microservices and leveraging modern AI-driven coding workflows to build scalable systems. Key Responsibilities • Design and implement microservices with resilience in mind • Write build-ready specifications for developers or AI agents • Review AI-generated code with accountability • Use AI coding tools for design and build processes • Implement failure-aware microservices design patterns Requirements • 4+ years of experience with Java • Strong understanding of system design, including ADRs, trade-offs, API contracts, and data models • Experience with AI coding tools like Cursor • Knowledge of microservices architecture and patterns • Familiarity with API gateway and event-driven systems using Kafka • Payments or fintech experience preferred

Similar projects

Backend Engineer
Divija Y · C#, .NET 8, ASP.NET Core MVC
Backend Engineer
Moulika Reddy · C#, .NET 8, ASP.NET Core MVC
Backend Engineer
Geeta Sravanti Adusumilli · C#, .NET, AWS
Early · 0 applied1 of 8,052 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy