Senior Java Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Dautom is hiring a Senior Java Software Engineer for a contract role in Sharjah. You will design and develop Java-based applications, collaborate with cross-functional teams, and ensure high-performance back-end systems.
Key Skills for This Role
Responsibilities
- Collaborate with development team, product managers and cross functional teams to ideate software solutions and deliver new features
- Communicate with clients and service providers to align technical requirements
- Design and develop high performance and scalable back end systems
- Develop and manage well functioning databases and applications
- Develop effective APIs
- Create security and data protection settings
- Write clean, maintainable, and efficient code
- Test software to ensure responsiveness and efficiency
- Debug and fix software issues
- Write technical documentation
- Stay up to date with new tools and technologies
Requirements
- 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, object oriented design, design patterns, software architecture, database design, UML
- Experience with Java Spring Boot and Oracle databases
- Experience with web services (SOAP and REST)
- Experience with API security techniques (JWT, Spring Security, OAuth2)
- Experience with Oracle Weblogic, Apache Tomcat
- Experience with Git, BitBucket
- Working knowledge of Linux systems
- Understanding of Agile/Scrum methodologies
- Excellent problem solving and debugging skills
- Excellent team player and leadership skills
Full Job Posting
About the Role
- The 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.
Duties and Responsibilities
- Collaborate with development team, product managers and cross functional teams to ideate software solutions and deliver new features
- Communicate with clients and service providers to align the technical requirements
- Design and develop high performance and scalable back end systems
- Develop and manage well functioning databases and applications
- Develop effective APIs
- Create security and data protection settings
- Write clean, maintainable, and efficient code
- Test software to ensure responsiveness and efficiency
- Debug and fix software issues
- Write technical documentation
- Stay up to date with new tools and technologies to continuously improve the back end systems
Candidate Requirements
- Bachelor’s or master’s degree in computer science or a related field
- 5+ years of experience as a software engineer
- Strong understanding in areas of software engineering such as Algorithms, Data Structures, Object Oriented, Design patterns, Software Architecture, Database Design, UML etc
- Experience with Java Spring Boot and Oracle databases
- Experience working with webservices generating and consuming SOAP and REST services
- Experience applying APIs security techniques like JWT, Spring Security, OAuth2... etc
- Good Knowledge in data security, encryption/decryption algorithms like RSA, AES… etc is a plus
- Experience working with Oracle Weblogic, Apache Tomcat as application servers
- Experience working with Oracle Fusion Middleware technologies (OSB, Oracle BPM, Oracle UCM) is a plus
- Good Knowledge in SOA architecture and microservices architecture
- Experience with Git, BitBucket resource control
- Working knowledge on Linux Systems
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Dautom
Data Engineer
Abu Dhabi Emirate, UAE
Dautom is seeking a Data Engineer for a 3-month contract in Abu Dhabi. The role requires strong SQL skills, data engineering foundation including medallion architecture and SCDs, and experience with cloud platforms. Idea
Senior Software Asset Management (SAM)
Sharjah Emirate, UAE
Dautom seeks a Senior Software Asset Manager for a contract role with a global client. You will lead SAM, licensing, and FinOps initiatives, requiring deep vendor licensing expertise and ServiceNow SAM Pro certification.
Lead Generation Executive
Dubai, UAE
Dautom is hiring a Lead Generation Executive in Dubai to identify and generate qualified B2B leads, primarily targeting the Saudi Arabian market. The role involves outbound prospecting, CRM management, and collaborating
Full Stack Engineer
Dubai, UAE
Dautom is hiring a Full Stack Developer for a 3-month extendable contract in Dubai. The role involves developing scalable web applications, building RESTful APIs, optimizing MS SQL databases, and integrating AI/LLM capab
Senior Java Software Engineer
Sharjah, UAE
Dautom is hiring a Senior Java Software Engineer for a contract role with the Sharjah Digital Department. The position involves designing, developing, and maintaining Java-based applications using Spring Boot and Oracle.
Relationship Manager – Financial Institutions
Dubai, UAE
Dautom seeks a Relationship Manager to build and maintain relationships with correspondent banks, manage nostro/vostro accounts, and support KYC processes. Ideal candidates have 2-3 years of experience in financial insti
Dotnet Developer
Dubai, UAE
Dautom is looking for an experienced Dotnet Developer with 6+ years of experience to analyze requirements, design databases, develop applications and Web APIs independently. Requires strong skills in C#, ASP.NET, SQL Ser
Data Modeler
Abu Dhabi, UAE
Dautom is hiring a Data Modeler for a contract role in Abu Dhabi. You will design enterprise data models, build ETL pipelines, and implement data quality measures using the Informatica stack and cloud technologies.
Data Engineer
Abu Dhabi Emirate, UAE
Senior Software Asset Management (SAM)
Sharjah Emirate, UAE
Lead Generation Executive
Dubai, UAE
Full Stack Engineer
Dubai, UAE
Senior Java Software Engineer
Sharjah, UAE
Relationship Manager – Financial Institutions
Dubai, UAE
Dotnet Developer
Dubai, UAE
Data Modeler
Abu Dhabi, UAE