D

Backend Developer

📍 القاهرة دوام كامل 💼 تنفيذي 🕐 ٢٣‏/٥‏/٢٠٢٦
👁️ 0 مشاهدة
📋 0 متقدم

وصف الوظيفة

We are looking for a skilled and motivated Back-End Developer with strong expertise in Java to join our development team.

You will be responsible for building and maintaining the core back-end components of our applications, which include sophisticated services, APIs, and data layers that power our products.As a Java developer, you will contribute to the design, development, optimization, and maintenance of scalable and high-performance systems.

This role requires strong technical skills, a collaborative mindset, and a commitment to writing clean, efficient, and secure code.

Key ResponsibilitiesTranslate application storyboards, requirements, and use cases into functional and maintainable back-end applications.Design, develop, and maintain robust Java-based components and RESTful APIs using Spring Boot.Build reusable, scalable, and efficient code that supports complex business logic and system workflows Ensure high performance, responsiveness, and security of applications in production.Identify bottlenecks, debug issues, and propose and implement effective solutions.Collaborate with front-end developers, DevOps, and QA teams to ensure seamless integration and delivery.Maintain code quality through best practices, automated testing, and adherence to coding standards.Participate in code reviews and knowledge sharing to promote continuous improvement within the team.Implement best practices in code quality, testing, and performance tuning.

Required Skills & Qualifications Proficient in Java with solid understanding of object-oriented programming and Java ecosystems Strong experience developing RESTful APIs and microservices using Spring Boot.

Good understanding of design patterns, software architecture, and scalable system principles.

Experience with JPA/Hibernate and database design, including schema modeling to support business logic.

Familiarity with unit testing frameworks and implementing automated test suites Understanding of performance tuning, multi-threading, and security best practices.

Familiarity with Git, Maven, and continuous integration Ability to write clean, maintainable, and well-documented code.Key Attributes Strong analytical and problem-solving skills.

Excellent communication and collaboration abilities.

Passion for technology and continuous learning.

Attention to detail and commitment to quality.

Ability to work independently and as part of a cross-functional team.

المتطلبات

Required Skills & Qualifications Proficient in Java with solid understanding of object-oriented programming and Java ecosystems Strong experience developing RESTful APIs and microservices using Spring Boot.

Good understanding of design patterns, software architecture, and scalable system principles.

Experience with JPA/Hibernate and database design, including schema modeling to support business logic.

Familiarity with unit testing frameworks and implementing automated test suites Understanding of performance tuning, multi-threading, and security best practices.

Familiarity with Git, Maven, and continuous integration Ability to write clean, maintainable, and well-documented code.Key Attributes Strong analytical and problem-solving skills.

Excellent communication and collaboration abilities.

Passion for technology and continuous learning.

Attention to detail and commitment to quality.

Ability to work independently and as part of a cross-functional team.

وظائف مشابهة