Job Seekers

Backend Developer

Full Time | Senior | 3-5 |
Responsibilities
  • Building reusable code and libraries for future use
  • Optimising coding practice for readability and scalability
  • Optimisation of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions
  • Collaborate with frontend and product team
  • Good understanding of databases. Experience with of any of the databases: Postgres, Mysql, MSsql, oracle, mongo, casandra, neo4j
  • User authentication and authorisation between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Management of hosting environment, including database administration, and scaling an application to support load changes
  • Data migration, transformation, and scripting
  • Understanding of GraphQL and Micro-service architecture
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Proficient understanding of OWASP security principles
  • Programming & architecture design of asynchronous based applications.
  • Experience with working with ElasticSearch stack for writing complex & time optimised queries.
Requirements
  • Should have good knowledge of Nodejs, Mongodb, Mysql - only backend developer.
  • Strong in Data structures & algorithms.
  • Good understanding of ML & NLP.
  • Solution designing knowledge and experience.
  • SDLC concepts, waterfall and agile model, team player.
  • Has the ability to investigate, analyze, visualize, articulate and solve complex problems and concepts and make disciplined decisions based on the available information.
  • Exposure to toolsets (Jira, Confluence or similar tools) across Requirements documentation, conversation design and Quality assurance.
  • Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying true needs.
  • Strong communication skills to collaborate effectively with cross-geographical teams

Apply Here

Full Name (Required)
Email ID (Required)
Phone (Required)
Current Location (Required)
Total Experience in years (Required)
Expected CTC (Required)
Upload your resume
Upload .pdf and .docx format only
© 2021 EpitronX - Information Technology Company. All rights reserved.