Source description
About the role
The role forms part of an offshore development team The ideal candidate should have strong development and support background, has excellent all-round IT skills (networking, programming, database skills) You should be passionate about technology and possess very good analytical, development, and problem-solving skills with ability to communicate effectively Location: Hybrid & 5 days working Responsibilities: Designing, creating, and maintaining Scala-based applications Participating in all architectural development tasks related to the application. Writing code in accordance with the app requirements Performing software analysis Application testing and debugging Making suggestions for enhancements to application procedures and infrastructure. Collaborating with cross-functional teams Communication with the team leads for any technical / business requirements. Coordinating any blockers across other team members Analysing and resolving production issues independently or leading the team to do so. Creating and maintaining of all necessary documentation associated to developed and supported applications. Support throughout test and implementation Qualifications & Experience: Must Have Minimum 2 years experience in API development with Scala with overall experience of 5+ years. Scala (with a focus on the functional programming paradigm) JUnit, Mockito, Scalatest (Embedded Cassandra) In depth knowledge of Java In depth knowledge of microservices architecture. Basic understanding of Apache Spark Familiarity using version control tools like Git, Subversion etc. and IDEs like Android Studio, VS Code etc. Understanding of the Agile Software Development Life Cycle and been exposed to Scrum projects. Comfortable using test cases for debugging code, enhancing performance and reliability. Basic knowledge of Microsoft Office (Word, Excel and PowerPoint) is required. Experience in Continuous Integration and Continuous Deployment methodologies and tools Eligibility and Qualifications Analytical and problem-solving capabilities. Excellent written and verbal communication skills. Ability to work independently and with team to complete projects with minimal supervision. Sound understanding of coding and development processes. Experience with working in an agile environment
More at Hays Business Solutions India Pvt. Ltd.