Dautom

Senior Java Software Engineer

Dautom

Sharjah Emirate, United Arab Emirates · Full Time

Be the first to apply

Experience
5+ yrs
Salary
—
Openings
1
Posted
3 weeks ago
Work mode
In office
Education
Bachelor's or Master's degree in Computer Science or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

We are seeking a seasoned Senior Software Engineer specializing in Java to become part of our team based in Sharjah, UAE. This role demands deep expertise in Java technologies, Spring Boot framework, Oracle databases, and enterprise-grade application architecture with a focus on API security and scalable web services.

Key Responsibilities and Requirements

  • A Bachelor’s or Master’s degree in Computer Science or an equivalent discipline is mandatory.
  • At least five years of practical experience in software development and engineering.
  • Strong grasp of computer science fundamentals such as algorithms, data structures, Object-Oriented Programming (OOP), design patterns, UML, and software architecture principles.
  • Proficient in Java programming, Spring Boot framework, and Oracle database management and development.
  • Experience in creating and integrating SOAP and RESTful web services.
  • In-depth understanding of API security mechanisms including JWT, OAuth2, and Spring Security.
  • Hands-on knowledge of application servers like Oracle WebLogic and Apache Tomcat.
  • Familiarity with Service Oriented Architecture (SOA) and microservices based systems.
  • Skilled with software configuration tools such as Git and Bitbucket; proficient in Linux environments; adept with Agile and Scrum software development methodologies.
  • Excellent analytical, debugging, leadership, communication, and teamwork capabilities.

Preferred Skills

  • Experience with encryption standards like RSA and AES for secure data handling.
  • Prior exposure to Oracle Fusion Middleware stack including technologies such as OSB, Oracle BPM, and Oracle UCM.

Level

Senior

Minimum education

Bachelor's Degree

Tools & software

Java Git required Linux required Oracle Database · 2 to 5 years required Apache Tomcat required

How they work

Communication Teamwork & Collaboration Problem Solving Leadership
Online · instant AI help
Broxer