Back End Developer
RadomeTech
- Bangalore, Karnataka
- Permanent
- Full-time
- Design, develop and maintain backend systems and databases.
- Build and integrate APIs to allow communication between frontend and backend
- Ensure the security, scalability and efficiency of server-side logic
- Troubleshoot and resolve issues related to server-side performance.
- Collaborate with frontend developers and other team members to create high-quality, seamless applications.
- Implement server-side logic using languages like Java, Python, Ruby, Node.Js, PHP etc.
- Design, manage and optimize databses (eg, Mysql, PostgreSQL, MongoDB)
- Write efficient SQL queries and manage data storage and retrieval.
- Proficiency in one or more server-side languages (Java, Python, Nodejs, Ruby, PHP etc)
- Experience with SQL and NoSQL databases (eg , MySQL, PostgreSQL , MongoDB
- Understanding of Restful and / or GrapgQL API design and consumption
- Bachelors degree in computer science, software development, engineering, or a related technical field.
- Proven experience as a Backend Developer or similar role.
- Proficiency in backend programming languages such as Node.Js, Python, Java, Ruby, Go or PHP.
- Experience working with databases (eg, Mysql, PostgreSQL, MongoDb, SQL server)
- Strong understanding of Restful API Design and development.
- Familiarity with version control systems (eg, Git)
- Knowledge of web frameworks such as Express.Js, Django, Spring, or similar.
- Experience with cloud services (eg, AWS, Azure, Google Cloud)
- Strong problem-solving and debugging skills.
- Familiarity with containerization (eg, Docker, Kubernetes) is a plus.
Expertia AI Technologies