Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Scala Developer Java/J2EE Programming.
India Jobs Expertini

Urgent! Scala Developer - Java/J2EE Programming Position in Kolkata - Mpowerplus

Scala Developer Java/J2EE Programming



Job description

<p><b>Job Title : </b> Senior Scala Engineer<br/><br/><b>Location : </b> Kolkata/Anywhere in India<br/><br/><b>Employment Type : </b> Full-time<br/><br/><b>Experience Level : </b> 10 to 12 yrs<br/><br/><b>Work Mode : </b> Hybrid<br/><br/><b>About the Role : </b><br/><br/>We are looking for a passionate Scala Engineer with deep experience in building scalable, distributed systems and expertise in type-level programming, microservice architectures, and cloud-native development on AWS.

Youll be part of a high-performing engineering team developing robust RESTful APIs and backend services that power mission-critical applications.<br/><br/><b>Key Responsibilities : </b><br/><br/>- Design, develop, and maintain high-performance, scalable backend services using Scala.<br/><br/>- Leverage type-level programming (Cats, Shapeless, ZIO, etc.) to write type-safe, functional, and composable code.<br/><br/>- Develop RESTful APIs and integrate with external and internal systems.<br/><br/>- Build and deploy microservices using containerization (Docker, Kubernetes) and AWS cloud infrastructure.<br/><br/>- Ensure system reliability, scalability, and observability through metrics, logging, and monitoring tools.<br/><br/>- Collaborate with cross-functional teams (frontend, DevOps, QA) to deliver high-quality software solutions.<br/><br/>- Participate in code reviews, pair programming, and design discussions to promote best engineering practices.<br/><br/>- Contribute to architectural decisions and technical roadmap planning.<br/><br/><b>Required Skills & Experience : </b><br/><br/>- Overall 10+ years of experience in Java/j2ee Development<br/><br/>- Strong hands-on experience with Scala (4+ years preferred).<br/><br/>- Deep understanding of functional programming paradigms and type-level programming (Cats, ZIO, Cats Effect, Scalaz, Shapeless, etc.).<br/><br/>- Proven experience in designing and building microservices.<br/><br/>- Expertise in building RESTful APIs and integrating with JSON-based web services.<br/><br/>- Solid experience with AWS services (ECS, Lambda, S3, RDS, DynamoDB, API Gateway, etc.).<br/><br/>- Experience with CI/CD pipelines, containerization (Docker), and Kubernetes.<br/><br/>- Familiarity with testing frameworks like ScalaTest, Specs2, or MUnit.<br/><br/>- Strong knowledge of Git, Gradle/SBT, and build automation tools.<br/><br/>- Understanding of asynchronous and concurrent programming in Scala.<br/><br/><b>Nice-to-Have Skills : </b><br/><br/>Experience with GraphQL, gRPC, or event-driven architectures (Kafka).<br/><br/>Familiarity with infrastructure as code (Terraform, CloudFormation).<br/><br/>Exposure to distributed systems design and performance tuning.<br/><br/>Contribution to open-source Scala projects is a plus.</p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Scala Developer Potential: Insight & Career Growth Guide