Phaxis ยท 2 weeks ago
Java Engineer (Kubernetes & Databricks)
Phaxis is seeking a skilled Java Engineer with hands-on experience in Kubernetes and Databricks to design, build, and optimize secure, scalable data and application services. In this role, you will develop high-quality Java microservices, deploy and manage containerized applications in Kubernetes environments, and support data engineering workflows leveraging Databricks.
DeliveryHuman ResourcesStaffing Agency
Responsibilities
Design and develop Java-based microservices and backend components
Build, deploy, and manage containerized applications using Kubernetes
Develop and optimize data pipelines and workflows using Databricks
Integrate microservices with cloud data sources, APIs, and distributed systems
Implement CI/CD pipelines to automate testing, deployment, and monitoring
Work closely with DevOps, Data Engineering, and Architecture teams to ensure scalable, secure solutions
Troubleshoot production issues, enhance system reliability, and optimize performance
Ensure code quality, documentation, and adherence to engineering best practices
Qualification
Required
Strong proficiency in Java and Spring ecosystem
Hands-on experience with Kubernetes (AKS, EKS, GKE, or on-prem)
Experience developing or supporting Databricks workflows, notebooks, or pipelines
Familiarity with distributed systems, cloud services, and data engineering concepts
Experience with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, etc.)
Understanding of Docker, containerization, and microservices architecture
Strong problem-solving and collaboration skills
Preferred
Spring Boot preferred