- Home
- Jobs
- eon Dental
- Senior Backend Software Engineer
Senior Backend Software Engineer
Job Description Roles & Responsibilities Your Impact The Senior Backend Software Engineer role is based on out Jordan and reports to the Head of Software Engineering and will be responsible for designing, developing, and maintaining scalable and efficient server-side applications and systems that support Eon Dental's digital platforms. He/ She will collaborate closely with front-end developers, Quality engineers, and other stakeholders to deliver robust and reliable back-end solutions that meet business requirements and drive technological innovation in the dental services industry. What You'll Do Design, develop, and implement server-side logic and APIs using appropriate programming languages (e.g., Java, Python, Node.js). Ensure high performance, scalability, and reliability of back-end applications by implementing best practices and architectural principles. Optimize database queries and data access methods to enhance application performance and responsiveness. Provide technical leadership and guidance to junior back-end engineers and developers, fostering a culture of collaboration, innovation, and knowledge sharing. Conduct code reviews, provide constructive feedback, and mentor team members to improve coding standards, software quality, and development practices. Collaborate with architects, software engineers, and cross-functional teams to define and evolve system architecture and technical design specifications. Architect and implement scalable solutions that support current and future business needs, ensuring alignment with overall technology strategy and roadmap. Integrate third-party services, APIs, and data sources to support functional requirements and enhance system capabilities. Monitor system performance, identify bottlenecks, and implement optimizations to improve application performance, scalability, and reliability. Collaborate effectively with front-end developers, UX/UI designers, product managers, and stakeholders to understand requirements, clarify technical feasibility, and deliver high-quality solutions. Communicate technical concepts, solutions, and recommendations to non-technical stakeholders in a clear and understandable manner. Adhere to the quality standards and safety procedures as per the company guidelines and local regulations. Take appropriate actions in relation to any hazards and work related issues, and escalate as needed, in order to ensure prompt and effective resolution. Perform other job-related tasks as assigned by the line manager, in order to ensure the fulfillment of organizational objectives. What To Bring Bachelor s degree in Computer Science or a related field 4 6 years of experience in backend development Strong proficiency in Node.js, TypeScript, NestJS, Kafka, and gRPC Solid experience in building and consuming RESTful APIs Strong understanding of Clean Code principles, Object-Oriented Programming (OOP), Design Patterns, SOLID principles, and Domain-Driven Design (DDD) Hands-on experience with SQL and NoSQL databases such as PostgreSQL and MongoDB Proficiency in using Git for version control Proven experience working with microservices and event-driven architectures Strong understanding of common web vulnerabilities and security best practices Experience implementing secure authentication and authorization mechanisms, including OAuth 2.0, OpenID Connect, JWT validation, and RBAC/ABAC A prompt engineering mindset and interest in leveraging AI tools to enhance development workflows Desired Candidate Profile Bachelor s degree in Computer Science or a related field 4 6 years of experience in backend development Strong proficiency in Node.js, TypeScript, NestJS, Kafka, and gRPC Solid experience in building and consuming RESTful APIs Strong understanding of Clean Code principles, Object-Oriented Programming (OOP), Design Patterns, SOLID principles, and Domain-Driven Design (DDD) Hands-on experience with SQL and NoSQL databases such as PostgreSQL and MongoDB Proficiency in using Git for version control Proven experience working with microservices and event-driven architectures Strong understanding of common web vulnerabilities and security best practices Experience implementing secure authentication and authorization mechanisms, including OAuth 2.0, OpenID Connect, JWT validation, and RBAC/ABAC A prompt engineering mindset and interest in leveraging AI tools to enhance development workflows Company Industry MedicalHealthcareDiagnosticsMedical Devices Department / Functional Area IT Software Keywords Senior Backend Software Engineer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- Companyeon Dental
- LocationAmman, Jordan
- CategoryCybersecurity
- SourceNaukrigulf
- Listed24 years ago
Related Cybersecurity jobs
Senior System Engineer
Design, implement, and manage enterprise-grade Windows Server environments, including Active Directory, DNS, DHCP, Group Policy, File Services, and Identity…
Project Manager - Cloud Applications
Manage SaaS application deployment and integration initiatives. Manage cloud application migration, rollout, and adoption projects. Coordinate Microsoft Azure…
Cloud Engineer - Officer
The role will be responsible for managing, maintaining, and enhancing our AWS and OCI environments while ensuring high availability, security, and operational…
IT and Project Manager
ROLE SUMMARY We are looking for an experienced Project Manager to lead the end-to-end delivery of technology and digital projects. You will act as the bridge…