Location: Bangalore
Experience: 5-10 years
Qualification: BE / B-Tech / ME / M-Tech

Job Description:

Ideal candidates should have solid experience in building highly concurrent, responsive and scalable systems. The role requires high proficiency on Database and expertise on RDBMS. The candidate should be having deep understanding of the various architectures, design patterns and coding techniques to address complex problems in software. The person should be highly proficient in Java and other J2EE technologies. The person must have strong programming skills and excellent computer science fundamentals on data structures and algorithms.

Responsibilities:

This role comes with responsibility of building the next generation provisioning platform for Aryaka. The system aims to eliminate the manual effort involved in the tedious process of customer on-boarding. The work flows involved are complex and you can expect many more as the product becomes popular. The person need to exhibit highest levels of architectural, design and coding skills so as to keep the platform concise, robust and futuristic. The role demands the candidate to be expert in troubleshooting, performance tuning, DB optimizations etc. This position requires passion and commitment to job and requires excellent communication skills to work with stake holders in US.

Requirements:

  • Core skill set (must) : Core Java, Multi-threading, GC, J2EE technologies, REST
  • Core skill set (must) : RDBMS, Data Modeling, DB tuning
  • Working Knowledge (must): Server side implementation for highly concurrent and responsive systems
  • Excellent knowledge of architectural/design patterns, data structures and algorithms
  • Expertise on performance tuning and optimizations

How to Apply:
If interested, please submit your resume at jobs@aryaka.com