Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Eon Dental

Senior Backend Software Engineer

Eon Dental

Senior Backend Software Engineer developing robust backend solutions at Eon Dental. Collaborating with cross-functional teams to enhance digital platforms in the dental services industry.

Posted 5/4/2026full-timeAmman • 🇯🇴 JordanSeniorWebsite

Tech Stack

Tools & technologies
GRPCJavaJavaScriptKafkaMicroservicesMongoDBNode.jsNoSQLPostgresPythonSQLTypeScript

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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

Benefits

Comp & perks
  • Great culture and growth opportunity
  • The chance to personally impact Eon’s customer experience
  • Push your boundaries working with highly motivated and cross-functional teams

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaPythonNode.jsTypeScriptNestJSKafkagRPCRESTful APIsSQLNoSQL
Soft Skills
technical leadershipmentoringcollaborationcommunicationproblem-solvinginnovationknowledge sharingfeedbackadaptabilityorganizational skills
Certifications
Bachelor’s degree in Computer Science