Back End Developer
Current· Design, code, and test scalable and efficient backend systems that power our software applications.· Create APIs, integrate with databases (especially NoSQL such as Neo4j, MongoDB, PostgresSQL), and implement business logic.· Work closely with frontend developers, product managers, and designers to understand requirements and translate them into technical solutions.· Optimize backend code for speed and efficiency.· Monitor system performance and troubleshoot any issues that arise.· Ensure applications are highly available, secure, and can handle a large volume of concurrent users.· Design and manage databases, ensuring data integrity and efficient retrieval.· Create and optimize database schemas, write complex queries, and implement caching mechanisms.· Continuously expand knowledge and skills in backend development technologies and frameworks.· Keep up with the latest trends and best practices to deliver high-quality and innovative solutions.