Senior Backend Developer
About Aeliasoft
Aeliasoft is a leading software development company known for its innovative solutions and commitment to excellence. With a focus on creating high-quality, user-friendly software, Aeliasoft serves clients across various industries, including finance, healthcare, education, and technology.
Role Description
We are looking for a front-end developer and a back-end developer to contribute to the development of our clients cutting-edge software applications. The ideal candidates will have expertise in their respective domains, with a strong focus on .NET and Cesium GIS for the front-end developer and Java, Python, AWS, and Kafka for the back-end developer. Additionally, experience with databases such as Oracle, MySQL, PostgreSQL, and MongoDB is essential for both roles.
These are full-time remote roles for lead software engineers. The lead software engineer will be responsible for day-to-day software development tasks, including design, development, testing, and maintenance of software systems. They will also provide leadership and guidance to junior software engineers and collaborate with cross-functional teams to ensure project success.
جميع الحقوق محفوظة لموقع جوبس.
Qualifications:
- Knowledge and experience in Computer Science and Web Applications Development
- Experience in Software Development and Programming, particularly Object-Oriented Programming (OOP)
- Excellent problem-solving and analytical skills
- Ability to lead and mentor junior software engineers
- Strong communication and collaboration skills
- Bachelor's or Master's degree in Computer Science or related field
- Experience with Agile development methodologies is a plus
- Experience with any of the following is a plus: Anti-Drone Solutions, Robotics Solutions, ICT/Corporate
- IT Solutions, Low Current Systems, Integration Platforms.
- Travel to Qatar resident ( Preferred ) or working remotely with repetitive visits.
Requirments:
- Proficiency in Java and Python.
- Experience with AWS services and Kafka.
- Familiarity with databases including Oracle, MySQL, PostgreSQL, and MongoDB.
- Solid understanding of REST APIs and microservices architecture.
- Ability to work within a Kubernetes environment.
- Strong problem-solving skills and attention to detail.
- Familiarity with Agile and Scrum methodologies, as well as tools like JIRA, Confluence, and GitHub.
Responsibilities
- Design, develop, and maintain scalable backend services using Java and Python.
- Implement REST APIs and integrate with external systems and services.
- Work with AWS services and Kafka for distributed event streaming.
- Optimize application performance and scalability.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
if interested send your CV to [email protected] with title : "Backend Software Developer"