The position requires experience in practices and processes applied in creating highly scalable and reliable software applications. The candidate should have the ability to work independently to gather, digest and interpret technical information from multiple sources, and communicate technical proposals to internal and external teams in a clear and unambiguous manner. The primary responsibility includes the requirement break down, design, coding and feature validation and maintaining high quality software. To be able to benchmark systems, analyze system bottlenecks and propose solutions to eliminate them. Stays current with the cutting edge in Backend related technologies like Microservices Architecture, NoSQL platforms, Java, Design Patterns. Experience in Big data solutions. Evaluates engineering approaches and risks to produce development plans that ensure high quality, low cost products and systems. Delivering a complete application development and ensuring high performance on mobile and desktop. Coordinating the workflow between the frontend and the backend teams. Cooperating with the back-end developer in the process of building the RESTful API.
Qualifications:
For Tech leads 7+ years of relevant experience 4+ years of relevant experience in Java and Java- related technologies. For Developers 2+ years of relevant experience in Backend technologies. 2+ years of relevant experience in Java and Java- related technologies.