13 TalentOne Consultancy Jobs
Senior Scala Developer (8-13 yrs)
TalentOne Consultancy
posted 19hr ago
We are looking for a Senior Scala Developer to join our agile development team and contribute to the backend development of our logistics and shipping product.
The ideal candidate should have a strong foundation in software engineering, backend development, and functional programming.
You will play a key role in designing and implementing high-performance microservices, working closely with data scientists and AI engineers to build cutting-edge solutions.
Roles and Responsibilities :
- Develop and optimize backend services and microservices for logistics and shipping products.
- Contribute to the development and enhancement of core platform services.
- Work closely with data scientists and AI engineers to build intelligent, data-driven applications.
- Implement and maintain microservices focused on data processing and optimization.
- Ensure code quality, performance, security, and scalability.
- Own and drive the development of new features from design to deployment.
- Write and maintain unit tests and integration tests to ensure high software quality.
- Collaborate with cross-functional teams, including engineers, product managers, and data scientists.
- Follow Agile development practices and participate in code reviews and technical discussions.
Skills and Qualifications Required :
- Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
- 8+ years of software development experience, preferably across multiple programming languages.
- Strong expertise in Scala and functional programming concepts.
- Experience with Python for backend development.
- Familiarity with ASGI frameworks (such as FastAPI, Starlette).
- Experience in writing and maintaining unit tests and integration tests.
- Proficiency in Agile development practices.
- Strong problem-solving and analytical skills with a focus on performance and scalability.
- Experience working with cloud computing frameworks (AWS, Azure, Google Cloud).
Nice to Have :
- Experience with Java.
- Familiarity with GraphQL.
- Understanding of Computational Knowledge Graphs.
- Experience with container technologies (Docker, Kubernetes).
- Hands-on experience with NoSQL databases (MongoDB, Redis, Cassandra).
- Knowledge of message-driven architectures (Kafka, RabbitMQ)
Functional Areas: Other
Read full job description