Scala Developer

Year    UP, IN, India

Job Description

Job Details


7 Years + - Full time
Total Openings - 6
Department - Technical
Category - Software Development


Sub Category - Software Development - Backend


Pay according - Per month
Salary not disclosed



Nwaresoft Private Limited

Skills Required




RESTful APIs



Aws



Azure



GCP



CI/CD pipelines



Spanner, Firestore, or similar services.




Description




Nwaresoft stands at the forefront of technology, offering a comprehensive suite of

IT Services, Consulting, IoT Solutions, and IT Outsourcing

. With over a decade of expertise, we specialize in

custom software development and pre-built solutions

tailored to diverse business needs. Our commitment to excellence is reflected in our meticulous development process, innovative craftsmanship, and attention to detail.
We have established long-term partnerships with leading clients, including

Fiserv, ICICI Bank, GMR, HPCL, IOCL, Nayara, C3Centricity, IRCTC, AMU, IONFS, Secure Parking, SDMC, and MP Tourism

. These enduring relationships highlight our expertise in

delivering successful digital transformation projects

across multiple industries.

Note: We are hiring for our client.

Experience:

7+ Years

Location:

Noida, Gurugram, Pune, Bangalore, Hyderabad, Chennai, Nagpur


We are looking for an experienced

Scala Developer

to design and build scalable, high-performance microservices and distributed systems. The ideal candidate will have strong hands-on experience in Scala and Java, cloud-native architectures, and modern DevOps practices.
This role involves working on cloud-based microservices, system integrations, and performance-critical applications while collaborating closely with cross-functional teams.

Roles & Responsibilities

Design, develop, and maintain microservices and distributed systems using Scala and Java. Build scalable, cloud-native solutions following microservices and RESTful architecture principles. Implement high-performance integrations with messaging systems such as Pub/Sub and cloud services like Spanner, Firestore, and other GCP components. Integrate and manage data flows between multiple systems using Pub/Sub and other middleware technologies. Ensure reliable and secure communication between microservices and third-party services. Write clean, maintainable, and efficient code following industry best practices and coding standards. Conduct code reviews, provide constructive feedback, and mentor junior developers. Monitor application performance, identify bottlenecks, and optimize system efficiency. Troubleshoot and resolve production issues in a timely manner. Collaborate with product managers, architects, and stakeholders to translate business requirements into technical solutions. Participate actively in Agile/Scrum ceremonies and contribute to continuous improvement initiatives. Work closely with DevOps teams to support CI/CD pipelines and containerized deployments.

Required Skills

Strong proficiency in Java 11+ and Scala 2.12+ and related ecosystems. Experience working on large-scale distributed systems in cloud environments. Hands-on exposure to GCP services such as Pub/Sub, Spanner, Firestore, or similar services. Experience with event-driven architectures and messaging systems. Knowledge of system observability, monitoring, and logging tools. Prior experience mentoring or leading junior engineers. Deep understanding of microservices architecture, RESTful APIs, and cloud-native design patterns. Strong experience with microservices frameworks such as Play Framework, Spring Frameworks, and akka-http. Hands-on experience with containerization technologies including Docker and Kubernetes. Knowledge of CI/CD pipelines and tools such as Jenkins, GitLab, or equivalent. Familiarity with cloud platforms such as AWS, GCP, or Azure (GCP experience is a strong plus). Good understanding of functional programming concepts and development practices. Strong analytical, problem-solving, and debugging skills. Self-motivated, detail-oriented, and capable of working independently as well as in teams.

Preferred Qualifications

7+ years of professional experience in Scala and Java development.

Why Join Us

Work on modern, cloud-native and microservices-based enterprise applications. Opportunity to work with cutting-edge Scala, Java, and cloud technologies. Exposure to large-scale distributed systems and high-performance architectures. Collaborative and growth-oriented work environment. Opportunity to work with experienced architects and engineering leaders. Hybrid work model offering flexibility and work-life balance.

To Know More:

Nwaresoft.com

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5168233
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year