Senior Software Engineer – Java Software Development UAE
منذ 4 أيام
الإمارات العربية المتحدة
Egmont-it
دوام كامل
180,000 د.إ. - 300,000 د.إ. عقد
مجانًا عبر البريد الإلكتروني أو Google
احفظ هذه الوظيفة وحافظ على تنظيم بحثك
قم بإنشاء حساب مجاني لحفظ الوظائف وإنشاء التنبيهات والعودة إلى هذه القائمة من لوحة التحكم الخاصة بك.
مجانًا عبر البريد الإلكتروني أو Google
بالمتابعة، فإنك توافق على الشروط & سياسة الخصوصية.
We are hiring a Senior Software Engineer with expertise in Java platforms and technologies.
- Strong knowledge of Core Java
- Experience using Java platforms and technologies to develop large-scale, mission-critical enterprise applications
- Experience with J2EE (Maven, Spring, Hibernate, etc.) in building multi-threaded, high-performance, scalable applications
- Strong understanding of the REST architectural style, RESTful APIs, and RESTful web services
- Experience with the core Spring Framework, Spring Boot, and Spring Cloud
- Strong knowledge of system architecture, object-oriented design, and design patterns
- Good knowledge of databases and PL/SQL
- Experience building mission-critical applications on a microservices architecture
- Software development using a TDD approach
- Experience with NoSQL database technologies
- Familiarity with DevOps CI/CD pipelines
- Proficient with code versioning tools such as Git
- Experience with Agile/Scrum processes and practices
- Strong communication skills
- Bachelor's or master's degree in Computer Science, Software Engineering, or a related field from a recognised university
- 3–5 years of hands-on software engineering experience with Java tools and technologies