Job Description
Collaborate with cross-functional teams to analyze requirements, design software solutions, and develop scalable applications using Scala Design and develop RESTful APIs and microservices, ensuring high performance, reliability, and scalability
Write clean, efficient, and maintainable code, adhering to coding standards and best practices
Perform code reviews, provide constructive feedback and mentor junior developers
Troubleshoot and debug complex software issues, identifying and implementing effective solutions
Collaborate with stakeholders to gather and understand project requirements, ensuring timely and high-quality delivery
Desire to lead the team and build a community
Min requirements for the candidate
Proven experience working with Scala programming language and its ecosystem 3+ years
Strong understanding of functional programming concepts and design patterns
Proficiency in web development frameworks such as Play or Akka Solid understanding of relational databases, SQL
Experience with designing and developing RESTful APIs and microservices
Familiarity with version control systems (e.g., Git) and collaborative development workflows
Strong problem-solving and analytical skills, with the ability to quickly grasp complex technical challenges
Excellent communication and interpersonal skills, with the ability to work effectively in a team environment
Nice to have requirements for the candidate
Experience with distributed systems, data processing, or streaming frameworks (e.g., Apache Kafka)
Knowledge of Java programming language and related frameworks (e.g.,Spring)
Familiarity with cloud platforms such as AWS or GCP, and understanding of cloud-native development principles
Experience with containerization technologies like Docker and container orchestration platforms like Kubernetes (K8s)
Familiarity with Agile development methodologies and practices
What we offer:
Opportunity to work on bleeding-edge projects
Work with a highly motivated and dedicated team
Competitive salary
Flexible schedule
Benefits package - medical insurance
Corporate social events
Professional development opportunities
About Us:
Grid Dynamics (Nasdaq:GDYN) is a digital-native technology services provider that accelerates growth and bolsters competitive advantage for Fortune 1000 companies. Grid Dynamics provides digital transformation consulting and implementation services in omnichannel customer experience, big data analytics, search, artificial intelligence, cloud migration, and application modernization. Grid Dynamics achieves high speed-to-market, quality, and efficiency by using technology accelerators, an agile delivery culture, and its pool of global engineering talent. Founded in 2006, Grid Dynamics is headquartered in Silicon Valley with offices across the US, UK, Netherlands, Mexico, India, Central and Eastern Europe.
To learn more about Grid Dynamics, please visit www.griddynamics.com. Follow us on Facebook, Twitter, and LinkedIn.
💡 Quick Summary
Seeking a career-building opportunity? The Senior Scala Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Hyderabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
