-
Design, implement, and maintain Java backend services.
-
Apply object-oriented programming principles and software design patterns.
-
Develop infrastructure as code using Terraform.
-
Write unit and integration tests, applying TDD and Shift-Left principles.
-
Integrate with Kafka and GraphQL Federation services.
-
Deploy and manage applications in Kubernetes environments.
-
Work with Azure Cloud services for scalable deployments.
-
Collaborate effectively in cross-functional teams, providing technical guidance and problem-solving solutions.