Senior Java Software Engineer

Dautom

Sharjah

On-site

AED 201,000 - 257,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Dautom is seeking a Senior Software Engineer - Java in Sharjah to design, build, and maintain Java-based applications. You will collaborate with a team to deliver high-quality software, implement secure APIs, and ensure scalable backend systems using Spring Boot and Oracle tech.

Ideal candidates have 5+ years of experience, strong knowledge of software engineering fundamentals, and familiarity with Agile practices.

Qualifications

  • Bachelor’s or Master’s degree in computer science or a related field.
  • 5+ years of experience as a software engineer.
  • Strong understanding of algorithms, data structures, OO design, patterns, architecture, UML.
  • Experience with Java Spring Boot and Oracle databases.
  • Experience with SOAP/REST web services.
  • APIs security: JWT, Spring Security, OAuth2.
  • Knowledge of data security and encryption (RSA, AES).
  • Experience with Oracle WebLogic and Apache Tomcat.
  • Experience with Oracle Fusion Middleware (OSB, BPM, UCM) is a plus.
  • Good knowledge of SOA and microservices architecture.
  • Experience with Git/Bitbucket.
  • Linux knowledge.
  • Understanding of Agile/Scrum.

Responsibilities

  • Design, develop, and maintain Java-based applications.
  • Collaborate with developers, product managers and cross-functional teams.
  • Design and develop high-performance, scalable back-end systems.
  • Develop and manage databases and applications.
  • Develop effective APIs.
  • Implement security and data protection settings.
  • Write clean, maintainable code and test for quality.
  • Debug, fix issues, and write documentation.
  • Stay up to date with new tools and technologies.

Skills

Java Spring Boot
Oracle databases
SOAP/REST
JWT/Spring Security/OAuth2
Data security AES RSA
Oracle WebLogic
Apache Tomcat
OSB BPM UCM
SOA & microservices
Git Bitbucket
Linux
Agile Scrum

Education

Bachelor’s or Master’s in CS

Tools

Oracle WebLogic
Apache Tomcat
OSB
BPM
UCM

Job description


Senior Software Engineer - Java

2 About the rol

eThe Senior Software Engineer - Java is responsible for designing, developing, and maintaining Java-based applications. They collaborate with a team of other developers to create high-quality and innovative software solutions

.3 Duties and Responsibilitie

s1

.Collaborate with development team, product managers and cross-functional teams to ideate software solutions and deliver new features

.2

.Communicate with clients and service providers to align the technical requirements

.3

.Design and develop high-performance and scalable back-end systems

.4

.Develop and manage well-functioning databases and applications

.5

.Develop effective APIs

.6

.Create security and data protection settings

.7

.Write clean, maintainable, and efficient code

.8

.Test software to ensure responsiveness and efficiency

.9

.Debug and fix software issues

.10

.Write technical documentation

.11

.Stay up to date with new tools and technologies to continuously improve the back-end systems

.4 Candidate Requirement

s1

.Bachelor’s or master’s degree in computer science or a related field

.2

.5+ years of experience as a software engineer

.3

.Strong understanding in areas of software engineering such as Algorithms, Data Structures, Object Oriented, Design patterns, Software Architecture, Database Design, UML etc

.4

.Experience with Java Spring Boot and Oracle databases

.5

.Experience working with webservices generating and consuming SOAP and REST services

.6

.Experience applying APIs security techniques like JWT, Spring Security, OAuth2... etc

.7

.Good Knowledge in data security, encryption/decryption algorithms like RSA, AES… etc is a plus

.8

.Experience working with Oracle Weblogic, Apache Tomcat as application servers

.9

.Experience working with Oracle Fusion Middleware technologies (OSB, Oracle BPM, Oracle UCM) is a plus

.10

.Good Knowledge in SOA architecture and microservices architecture

.Job Description- Sharjah Digital Departmen

.Experience with Git, BitBucket resource control

.12

.Working knowledge on Linux Systems

.13

.Understanding of software development methodologies (e.g. Agile, Scrum)

.14

.Excellent problem-solving and debugging skills

.15

.Excellent team player and has leadership skills

.16

.Excellent communication skills

.

Salary-20 K AED

NP-30 Days

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer [Dubai, UAE]
Senior Software Engineer [Dubai, UAE]

FallenAmbers • Dubai

On-site
AED 320,000 - 520,000
Software Developer (Java / Backend / Frontend) - UAE National only
Software Developer (Java / Backend / Frontend) - UAE National only

Dicetek LLC • Dubai

On-site
AED 90,000 - 120,000
Senior Software Engineer - Java FullStack - Platform Services
Senior Software Engineer - Java FullStack - Platform Services

Emirates • Dubai

On-site
AED 335,000 - 580,000
Flight/hotel discounts
Java Developer
Java Developer

Impronics Technologies • Dubai

On-site
AED 120,000 - 160,000
Software Engineer – Backend (Java / Spring Boot)
Software Engineer – Backend (Java / Spring Boot)

D4 Insight • Dubai

On-site
AED 420,000 - 540,000
Senior Software Engineer - Java FullStack - Platform Services
Senior Software Engineer - Java FullStack - Platform Services

Emirates Airlines - Other locations • Dubai

On-site
AED 300,000 - 520,000
Travel benefits
Senior Java Backend Engineer – Scale High-Impact Systems
Senior Java Backend Engineer – Scale High-Impact Systems

Dautom • Sharjah

On-site
AED 201,000 - 257,000
Senior Backend Engineer (Java Spring Boot Microservices) | Talent Arabia | Dubai, UAE
Senior Backend Engineer (Java Spring Boot Microservices) | Talent Arabia | Dubai, UAE

Tech Junction Ltd • Dubai

On-site
AED 300,000 - 460,000
Senior Backend Engineer – Java SpringBoot Microservices
Senior Backend Engineer – Java SpringBoot Microservices

TAT IT Technolgies • Dubai

On-site
AED 250,000 - 450,000
Java Developer (Multi Skills)
Java Developer (Multi Skills)

CICO IT SOLUTION • Sharjah

On-site
AED 120,000 - 150,000