Responsibilities
Design, develop, and maintain Java-based applications.
Write clean, efficient, and reusable code following best practices.
Develop and integrate RESTful APIs and microservices.
Design and optimize relational and NoSQL database schemas.
Write complex SQL queries and manage database connections.
Ensure data integrity and security across applications.
Perform unit testing and integration testing for Java applications.
Debug and resolve software defects and performance issues.
Optimize applications for speed and scalability.
Work closely with frontend developers to ensure seamless integration.
Collaborate with QA teams to address testing feedback.
Participate in Agile/Scrum ceremonies to ensure project alignment.
Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or related fields.
3-5 years of experience in Java development.
Proficiency in Java SE/EE, Spring Framework, and Hibernate.
Experience with RESTful APIs, microservices, and version control systems (e.g., Git).
Familiarity with databases (e.g., MySQL, PostgreSQL, MongoDB).
Strong understanding of object-oriented programming and design patterns.
Excellent problem-solving and communication skills.
تفاصيل الوظيفة
الموقع عمان - الأردن
القطاع
نوع الوظيفة دوام كامل
الدرجة العلمية بكالوريوس
الخبرات 3-5
الجنسية
غير محدد
سجلي الدخول للتقدم