Senior Java Developer
We are looking for an experienced Senior Java Developer to join our team and contribute to building robust and scalable backend solutions for our identity and access management system. You will play a critical role in developing secure and high-performance microservices using cutting-edge technologies.
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.
- 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.