Software Architectural Specialist

2 days ago


Saddar Town, Pakistan beBeeBackend Full time 8,000,000 - 12,000,000
Job Description

As a seasoned backend engineer, you will play a pivotal role in the engineering department and be part of an exciting adventure of growth and success.

The company is a fast-growing tech startup based in Dubai, shaping the future of all home services.

You will take over key responsibilities including developing and optimizing customer-to-supplier dispatching algorithms for seamless order tracking, designing and implementing robust APIs for 3rd party integrations, modeling and designing databases to store and retrieve data efficiently, implementing a safer and more flexible attribute management system to enhance data security, enhancing availability and assignment algorithms to improve service efficiency, and developing and testing APIs using E2E API tests to ensure reliability.

To excel in this role, you should possess strong proficiency in Java and experience with MVC frameworks such as Spring Boot, have a high comfort level with RDBMS (MySQL) and MongoDB, and proficiency in working with ORM frameworks like Hibernate, experience with message queues (RabbitMQ) and cache storage (Redis), solid understanding of MVC architecture and RESTful services, good grasp of SOLID principles and strong object-oriented programming and design pattern skills, and comfortable with Git version control system and willingness to participate in on-call rota. Experience with AWS, Docker, and Kubernetes is a plus, and willingness to work with PHP 7 (Symfony and Doctrine).

Key Responsibilities
  • Develop and optimize customer-to-supplier dispatching algorithms for seamless order tracking.
  • Design and implement robust APIs for 3rd party integrations.
  • Model and design databases to store and retrieve data efficiently.
  • Implement a safer and more flexible attribute management system to enhance data security.
  • Enhance availability and assignment algorithms to improve service efficiency.
  • Develop and test APIs using E2E API tests to ensure reliability.
Requirements
  • Strong proficiency in Java and experience with MVC frameworks such as Spring Boot.
  • High comfort level with RDBMS (MySQL) and MongoDB.
  • Proficiency in working with ORM frameworks like Hibernate.
  • Experience with message queues (RabbitMQ) and cache storage (Redis).
  • Solid understanding of MVC architecture and RESTful services.
  • Good grasp of SOLID principles.
  • Strong object-oriented programming and design pattern skills.
  • Comfortable with Git version control system.
  • Willingness to participate in on-call rota.
  • Experience with AWS, Docker, and Kubernetes is a plus.
  • Willingness to work with PHP 7 (Symfony and Doctrine).
What We Offer
  • Flexible working hours.
  • Remote working arrangements.
  • One-day extra vacation on your birthday.
  • Free credits to enjoy our own services.
  • Work reality escapes opportunities through team-building games and activities.
Continuous Growth
  • Working with a great team.
  • Entrepreneurial spirit.
  • Continuous learning with mentorship, coaching, on-the-job, and internal-external training.
  • Fast-track career development.


  • Saddar Town, Pakistan ArmArch Full time

    An upcoming architectural firm is currently seeking qualified individuals for the following position:Architectural Engineer (Assistant to Chief Architectural Engineer)Note: Architects and Interior Designers should possess knowledge of Autodesk software, Sketchup, Rhino, and other rendering software. Candidates should demonstrate excellent communication...


  • Saddar Town, Pakistan beBeeSoftware Full time 9,000,000 - 12,000,000

    Job OverviewWe are seeking a highly skilled technical leader to design and develop software architecture and applications that meet business requirements. This individual will provide strategic guidance to our development teams and collaborate with cross-functional teams in technology and product roadmap discussions.Main ResponsibilitiesDesign and develop...


  • Saddar Town, Pakistan beBeeDesign Full time $60,000 - $80,000

    Job Opportunity: Design Professional">We are seeking a highly skilled design professional to assist in the development of architectural projects.">Key Responsibilities:">">Proficiency in software such as AutoCAD, SketchUp, Rhino or similar programs.">Strong understanding of construction methods and materials.">Excellent problem-solving and analytical...


  • Saddar Town, Pakistan beBeeProject Full time $60,000 - $100,000

    Project Manager RoleWe are seeking an experienced Project Manager to lead our architectural projects in Pakistan. The successful candidate will be responsible for taking charge of project take offs, scrutinizing specifications, and supervising a draftsman responsible for creating detailed drawings.Main ResponsibilitiesCoordinating and scheduling of...


  • Saddar Town, Pakistan beBeeDesign Full time 800,000 - 1,200,000

    Job Title: Building Design SpecialistWe are seeking a skilled Building Design Specialist to assist the Chief Architectural Engineer in designing buildings and developing plans.This role requires proficiency in architectural design software (AutoCAD, SketchUp, Rhino, etc.) and strong communication skills.Proficiency in architectural design software (AutoCAD,...


  • Saddar Town, Pakistan beBeeSoftware Full time $60,000 - $80,000

    Technical C Software SpecialistWe are seeking highly skilled professionals with a strong background in developing software applications using C. If you have a proven track record of success in telecom, electrical, electronics, or automatic control fields, we want to hear from you.Main Responsibilities:Develop and maintain robust software solutionsCollaborate...


  • Saddar Town, Pakistan beBeeSoftware Full time $125,000 - $175,000

    Our organization is seeking a highly skilled Software Architect to join our asset monitoring team. As a key member, you will design and implement scalable architecture for critical projects that track assets and provide real-time insights.Key ResponsibilitiesCollaborate with cross-functional teams to create innovative solutionsDevelop secure and maintainable...


  • Saddar Town, Pakistan beBeeSoftware Full time 10,000,000 - 20,000,000

    We are seeking a skilled .Net Software Engineer to join our team and contribute to the development of innovative automotive software technology. This is an opportunity to work on global projects that shape the future of the industry.About the RoleYou will be responsible for analyzing system requirements, creating development plans, and writing clean,...


  • Saddar Town, Pakistan beBeeApplication Full time 1,200,000 - 1,500,000

    Job Opportunity: Software Application SpecialistWe are seeking a seasoned professional to join our team as a software application specialist.Key Responsibilities:Design and Development: Collaborate with stakeholders to create high-level design (HLD) and low-level design (LLD) documents, outlining the technical specifications for software applications.Code...


  • Saddar Town, Pakistan beBeeDevelopment Full time 15,000,000 - 20,000,000

    Software Development LeadThis is an exciting opportunity to take on a leadership role in our software development team.Job Responsibilities:Lead a team of software developers to achieve IT benchmarks and implement effective software design and architecture.Develop APIs using .NET languages and integrate back-end APIs.Design databases according to...