Description
You will design, develop, and maintain scalable backend systems using Java, Spring Boot, and Microservices.
This role is remote.
Responsibilities
- Design and build backend applications using Java, Spring Boot, J2EE, and Multithreading.
- Develop and optimize data workflows in Apache NiFi, including processor design and production deployments.
- Manage and operate Apache NiFi clusters, focusing on monitoring, troubleshooting, and performance optimization.
- Deploy applications in Kubernetes, writing and maintaining Helm charts.
- Build and optimize Docker images, publishing them to registries.
Required Skills
- 10+ years of professional experience in Java development.
- Strong proficiency in Java, Spring Boot, and Microservices architecture.
- Experience with J2EE and Multithreading.
- Proficiency in building and managing Docker images.
- Experience with Kubernetes deployment and Helm chart maintenance.
- Experience with RESTful APIs development.
- Bachelor's degree.