Backend Developer

1 month ago


Lucknow, India Oxinus Holdings Full time

Please apply only if you ready to relocate to UAE.


Job Purpose


We are seeking an experienced Backend Developer to join our team in UAE We are looking for someone with excellent programming skills and a passion for developing clean, safe and innovative applications(APIs for website and mobile applications).


Key Performance Indicator


• Continuous learning and development in multiple technologies and frameworks.

• Contribution to the team's knowledge base through documentation or presentations.

• Increasing code coverage with unit tests.

• Reducing the number of critical and major bugs reported by users.

• Effective communication with team members, stakeholders, and clients.

• Working well within a team, contributing to discussions, and helping colleagues.

• Completing projects within the specified timeframe and budget.

• Minimizing scope changes that can lead to project delays.

• Monitoring and improving the performance of applications.

• Providing suggestions for improving application performance.

• Ensuring that the code is secure and free from vulnerabilities.

• Reducing the number of security incidents or breaches related to code developed.

• Obtaining positive feedback from clients or end-users.

• Timely resolution of client-reported issues and inquiries.

• Ensuring that code is well-documented for ease of maintenance.

• Creating and maintaining technical documentation for projects.

• Efficiently using version control systems like Git.

• Increasing the frequency of successful deployments.


Duties and Responsibilities


• Create, maintain, and optimize server-side APIs and web services using TypeScript and frameworks like Express.js, Nest.js, or similar technologies.

• Design and implement database schemas using technologies like SQL, NoSQL databases (e.g., PostgreSQL, MongoDB), or ORMs (e.g., TypeORM).

• Handle data migration and database performance optimization.

• Implement user authentication and authorization mechanisms, including role-based access

control (RBAC) or OAuth.

• Ensure data security and protection through encryption and best practices.

• Develop middleware components for handling requests, authentication, logging, and error

handling.

• Validate and sanitize data inputs to prevent security vulnerabilities like SQL injection and cross-

site scripting (XSS).

• Implement data serialization and deserialization to handle incoming and outgoing data formats

(e.g., JSON, XML).

• Implement caching strategies to optimize response times.

• Manage user sessions and state using cookies, JWT tokens, or other techniques.

• Monitor and optimize server performance, including query optimization and respons time improvements.

• Implement server-side caching, load balancing, and scalability solutions.

• Write unit tests, integration tests, and end-to-end tests to ensure the reliability and functionality

of backend services.

• Implement test automation and continuous integration (CI) pipelines.

• Implement logging mechanisms to track errors, user actions, and system performance.

• Create and maintain technical documentation for APIs, endpoints, and system architecture.

• Document coding standards, best practices, and configurations.

• Collaborate with frontend developers, designers, and other team members to ensure seamless

integration between the frontend and backend components.

• Participate in code reviews and provide constructive feedback.

• Stay up-to-date with security best practices and ensure that the backend is secure against

common vulnerabilities.

• Perform security audits and penetration testing as needed.

• Use version control systems (e.g., Git) to manage codebase changes, branches, and merges. • Deploy and manage backend services on cloud platforms (e.g., AWS, Azure, Google Cloud) or

on-premises servers.

• Implement deployment pipelines for continuous delivery and continuous integration (CI/CD). • Identify and resolve issues in a timely manner by debugging code and analyzing logs.

• Provide support during production incidents and outages.

• Design and implement solutions to handle high traffic loads and scalability requirements.

• Ensure compliance with data protection regulations (e.g., GDPR) and industry-specific

standards.

• Stay updated with the latest technologies, tools, and trends in backend development and

TypeScript.

• Create, maintain, and optimize server-side APIs and web ser


Requirements


• Degree in Computer Science or related field.

• Minimum 4 years of experience.

• In-depth understanding of the entire web development • Process(design, development, deployment)

• Experience in writing highly secure web applications

• Proficiency in NodeJS and Typescript

• Proficiency in Fastify and NestJS

• Adaptability in other nodejs frameworks

• Experience with Git (Github, GitLab)

• Proficiency in PostgeSQL and MySQL.

• Basic understanding of front-end technologies and

• Platforms(Javascript, HTML, CSS)

• Really good interpersonal/communicational skills.


  • Backend Developer

    1 week ago


    Lucknow, Uttar Pradesh, India ZF Group Full time

    Job Description for Backend DeveloperWe are seeking a talented Backend Developer to join our team at {company}. In this role, you will be responsible for designing and developing scalable, efficient, and secure backend systems.Key Responsibilities:Design and implement backend infrastructure using C++, Python, or JavaDevelop and maintain high-quality,...

  • Software Engineer

    1 week ago


    Lucknow, Uttar Pradesh, India Growtholics Full time

    About the RoleWe are looking for a skilled Backend Developer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining scalable and efficient backend systems.Key ResponsibilitiesDesign and implement robust backend systems using Java and related technologies.Collaborate with cross-functional teams...


  • Lucknow, Uttar Pradesh, India SAS One Pvt. Ltd Full time

    About SAS One: A comprehensive technology company, specializing in cutting-edge embedded solutions, software development partnerships, SaaS solutions, electronics, IoT, and ML technologies. We prioritize understanding your business needs and delivering tailored solutions that effectively address your challenges. Position Overview: We are seeking a talented...


  • Lucknow, Uttar Pradesh, India SAS One Pvt. Ltd Full time

    About SAS OneSAS One Pvt Ltd is a cutting-edge technology company specializing in embedded solutions, software development partnerships, SaaS solutions, electronics, IoT, and ML technologies. We prioritize understanding our clients' business needs and delivering tailored solutions that effectively address their challenges.Position OverviewWe are seeking a...


  • Lucknow, Uttar Pradesh, India Vizlogic Digital Solutions Private Limited Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems. Key responsibilities include: Designing and implementing scalable and maintainable software solutionsCollaborating with cross-functional...


  • Lucknow, Uttar Pradesh, India vanguard Full time

    Technical Skills :- Understanding of equipment maintenance procedures and systems.- 3-4 years of professional experience in full Stack- Expertise in HTML, CSS, JavaScript, PHP, Laravel, and React JS for web application development- Strong experience with MySQL and alternative databases such as Postage Maria DB etc.- Proficient in C/C++, Python, and .NET...


  • Lucknow, India vanguard Full time

    Technical Skills :- Understanding of equipment maintenance procedures and systems.- 3-4 years of professional experience in full Stack- Expertise in HTML, CSS, JavaScript, PHP, Laravel, and React JS for web application development- Strong experience with MySQL and alternative databases such as Postage Maria DB etc.- Proficient in C/C++, Python, and .NET...


  • Lucknow, India Aiseberg Full time

    We’re looking for a highly skilled Principal/Senior Backend Engineer to lead the development of our AI platform. You will be responsible for designing and developing a RESTful API system that integrates seamlessly with various frontend and backend applications. You will play a critical role in ensuring that our infrastructure is scalable, fault-tolerant,...


  • Lucknow, Uttar Pradesh, India Rozgaar India Full time

    **Main Responsibilities of a Python Backend Programmer** - Writing effective and scalable Python codes. - Integrating user-facing elements with server-side logic. - Implementing security and data protection. - Accommodating various data storage solutions. **Key Requirements** - Degree in Computer Science, Engineering or a related field. - You have prior...

  • Full Stack Developer

    2 weeks ago


    Lucknow, Uttar Pradesh, India vanguard Full time

    **Vanguard is seeking a skilled Full Stack Developer to join our team.**As a Full Stack Developer at Vanguard, you will be responsible for developing and maintaining web and desktop applications using PHP, Laravel, React JS, and .NET. You will design and implement database architectures using MySQL or other alternatives like PostgreSQL and work on backend...


  • Lucknow, Uttar Pradesh, India Index Global Technology Pvt. Ltd Full time

    Job DescriptionWe are seeking a skilled PHP Laravel Developer at Index Global Technology Pvt. Ltd. to manage back-end services and data exchange between the server and users. Your focus will be on server-side logic development, central database maintenance, and ensuring high performance and responsiveness to front-end requests. Additionally, you will be...


  • lucknow, India SuperAGI Full time

    About UsSuperAGI is pioneering the future of Artificial General Intelligence with groundbreaking research and innovative AI products. Our mission is to transform the future of applications through intelligent, autonomous solutions that drive unparalleled efficiency and growth. We are building a world where AI and human intelligence collaborate seamlessly to...

  • Software Engineer

    1 week ago


    Lucknow, Uttar Pradesh, India Loom Solar Pvt. Ltd. Full time

    Job Title: Software Engineer - Full Stack DevelopmentJob Summary:We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience with full stack development, including backend and frontend technologies. The successful candidate will work closely with our development team to design, develop, and deploy software...


  • Lucknow, India HCLTech Full time

    Job Description- Java, AEM 6.5 and above, HTL , Sling Models, OSGi Experience : 4-6 years Certifications: (Good to have) AEM Developer Certification Should have hands-on on following web technologies - Core Java, Servlets Should have good understanding of AEM and its components. Should have knowledge of OOB AEM components/Core Components Should have...


  • lucknow, India HCLTech Full time

    Job Description-Java, AEM 6.5 and above, HTL , Sling Models, OSGiExperience : 4-6 yearsCertifications: (Good to have) AEM Developer CertificationShould have hands-on on following web technologies - Core Java, Servlets Should have good understanding of AEM and its components. Should have knowledge of OOB AEM components/Core Components Should have knowledge...


  • Lucknow, India HCLTech Full time

    Job Description- Java, AEM 6.5 and above, HTL , Sling Models, OSGi Experience : 4-6 years Certifications: (Good to have) AEM Developer Certification Should have hands-on on following web technologies - Core Java, Servlets Should have good understanding of AEM and its components. Should have knowledge of OOB AEM components/Core Components Should...


  • Lucknow, India HCLTech Full time

    Job Description- Java, AEM 6.5 and above, HTL , Sling Models, OSGi Experience : 4-6 years Certifications: (Good to have) AEM Developer Certification Should have hands-on on following web technologies - Core Java, Servlets Should have good understanding of AEM and its components. Should have knowledge of OOB AEM components/Core Components ...


  • Lucknow, Uttar Pradesh, India DEV TECH ENTERPRISES PRIVATE LIMITED Full time

    We are seeking a highly skilled Senior Software Development Manager to oversee the development and implementation of our software projects.This role involves managing a dynamic team of developers, collaborating with stakeholders, and ensuring that projects are delivered on time, within scope, and with the highest quality standards.The ideal candidate will...


  • Lucknow, India HCLTech Full time

    Job Description- Java, AEM 6.5 and above, HTL , Sling Models, OSGi Experience : 4-6 years Certifications: (Good to have) AEM Developer Certification Should have hands-on on following web technologies - Core Java, Servlets Should have good understanding of AEM and its components. Should have knowledge of OOB AEM components/Core Components Should have...

  • Frontend Developer

    6 days ago


    Lucknow, Uttar Pradesh, India SAS One Pvt. Ltd Full time

    Job Overview We are seeking a talented Frontend Developer to join our team at SAS One Pvt. Ltd. As a Frontend Developer, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable code for our web applications.Key Responsibilities • Develop and maintain web applications, ensuring cross-browser compatibility and...