Senior Java Developer

Remote

Posted at 2025
About the role
We are looking for a “Senior Java Developer” with the following qualifications:
Responsibilities
- Develop and maintain backend services using Java and the Quarkus framework.
- Implement fine-grained access control (FGAC) solutions using OpenFGA integrations.
- Integrate microservices with Keycloak for authentication and authorization.
- Design and implement REST and gRPC APIs with clean architecture principles.
- Develop applications that run in Kubernetes environments and create Helm charts for deployment.
- Collaborate with frontend developers to ensure seamless integration.
- Write clean, scalable, and maintainable code following best practices.
- Optimize application performance and troubleshoot issues.
- Leverage Infinispan for caching in microservices and manage HotRod server connections.
- Participate in code reviews and mentoring junior developers.
Requirements
- 5+ years of experience in Java development.
- Strong expertise in Quarkus or similar frameworks.
- Proficiency in designing REST and gRPC APIs with performance optimizations.
- Hands-on experience with Keycloak and OpenFGA.
- Familiarity with Docker, Kubernetes, and Infinispan for caching.
- Knowledge of secure coding practices and performance optimization.
To apply, express yourself freely in an email to careers [at] appcircle.io
You can share your resume in whichever medium you express yourself best.