Position Details
About this role
This role involves developing large-scale, high-performance microservices in a cloud-native environment, focusing on data processing and AI integration.
Key Responsibilities
- Design and develop microservices
- Implement data processing pipelines
- Collaborate across teams for integrations
- Ensure operational excellence
- Apply AI tools in software development
Technical Overview
Stack includes Java, Scala, Spark, Kafka, SQL/NoSQL databases, Docker, Kubernetes, AWS, with a focus on distributed systems and scalable cloud services.
Ideal Candidate
The ideal candidate is a mid-level software engineer with 5+ years of experience in distributed data processing, proficient in Java and Scala, with hands-on experience in Spark, Kafka, and cloud platforms like AWS. They are passionate about building scalable microservices and leveraging AI tools.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience with Spark or Kafka, No cloud platform experience, Less than 5 years of software development experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile