Description
You will build and maintain scalable microservices using Java, Spring Boot, and reactive programming models.
This role is remote.
Responsibilities
- Develop and deploy microservices using Spring Boot and Spring WebFlux.
- Implement REST APIs with Swagger/OpenAPI documentation.
- Manage containerized applications on OpenShift, Kubernetes, and Docker.
- Integrate NoSQL databases like Cassandra and handle third-party API connections.
- Apply encryption, cryptography, and digital signature standards for security.
Required Skills
- 5+ years of relevant Java experience.
- Strong proficiency in Java 8+ including Stream API.
- Experience with Spring Boot and Spring WebFlux (Mono/Flux).
- Hands-on experience with Microservices architecture.
- Proficiency with CI/CD pipelines.
- Knowledge of Cassandra or other NoSQL databases.
- Experience with OpenShift, Kubernetes, and Docker.
Preferred Skills
- Bachelor's degree in a technical field.
- Experience with encryption, cryptography, and digital signatures.