Senior Java Software Engineer - Sharjah
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
DataFirst Solutions is seeking a Senior Java Software Engineer for an on-site role in Sharjah. The engineer will design, develop, and maintain Java-based applications, collaborate with cross-functional teams, and deliver high-quality software solutions.
Key Skills for This Role
Responsibilities
- Collaborate with development team, product managers, and cross functional stakeholders to ideate software solutions and deliver new features
- Coordinate with clients and service providers to clarify and align technical requirements
- Design and develop high performance, scalable back end systems
- Build and maintain reliable, well structured databases and applications
- Design, implement, and maintain effective APIs
- Implement robust security measures and data protection mechanisms
- Write clean, maintainable, and efficient code following best practices
- Test software to verify functionality, responsiveness, and performance
- Diagnose, troubleshoot, and resolve software defects and issues
- Prepare and maintain clear technical documentation
- Keep current with emerging tools, technologies, and best practices to continuously enhance back end systems
Requirements
- Bachelor's or Master's degree in Computer Science or related field
- 5+ years of experience as a Software Engineer
- Solid understanding of algorithms, data structures, OOP, design patterns, software architecture, database design, and UML
- Hands on experience with Java, Spring Boot, and Oracle databases
- Experience building and consuming web services (SOAP and REST)
- Practical experience with API security mechanisms such as JWT, Spring Security, and OAuth2
- Experience with application servers such as Oracle WebLogic and Apache Tomcat
- Knowledge of data security and encryption/decryption algorithms (e.g., RSA, AES) is an advantage
- Experience with Oracle Fusion Middleware technologies (OSB, Oracle BPM, Oracle UCM) is a plus
- Good understanding of SOA and microservices architectures
Full Job Posting
Company Description
- DataFirst is an analytics software provider dedicated to helping clients unlock the full potential of their data to drive new revenue streams, improve efficiency, and deliver exceptional experiences.
- By integrating talented experts, innovative data solutions, and robust systems, DataFirst empowers partners to make informed business decisions.
- With expertise spanning industries such as Automotive, Hospitality, Food & Beverage, Telecommunications, Education, and more, DataFirst stands as a key player in data solutions.
- As a member of Dubai SME, DataFirst proudly contributes to the growth of Dubai's economy.
Role Description
- DataFirst Solutions is seeking a Senior Java Software Engineer for an on site gov. entity; full time role located in Sharjah.
- The Senior Software Engineer – Java is responsible for designing, developing, and maintaining Java based applications, while collaborating with a team of developers to deliver high quality, innovative software solutions.
Responsibilities
- Collaborate with the development team, product managers, and cross functional stakeholders to ideate software solutions and deliver new features.
- Coordinate with clients and service providers to clarify and align technical requirements.
- Design and develop high performance, scalable back end systems.
- Build and maintain reliable, well structured databases and applications.
- Design, implement, and maintain effective APIs.
- Implement robust security measures and data protection mechanisms.
- Write clean, maintainable, and efficient code following best practices.
- Test software to verify functionality, responsiveness, and performance.
- Diagnose, troubleshoot, and resolve software defects and issues.
- Prepare and maintain clear technical documentation.
- Keep current with emerging tools, technologies, and best practices to continuously enhance 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.
- Solid understanding of core software engineering concepts, including algorithms, data structures, object oriented programming, design patterns, software architecture, database design, and UML.
- Hands on experience with Java, Spring Boot, and Oracle databases.
- Experience in building and consuming web services (SOAP and REST).
- Practical experience with API security mechanisms such as JWT, Spring Security, and OAuth2.
- Knowledge of data security and encryption/decryption algorithms (e.g., RSA, AES) is an advantage.
- Experience working with application servers such as Oracle WebLogic and Apache Tomcat.
- Experience with Oracle Fusion Middleware technologies (OSB, Oracle BPM, Oracle UCM) is a plus.
- Good understanding of SOA and microservices architectures.
Location & Commitments
- Sharjah, United Arab Emirates.
- Full time position, annual extension for long term.
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 DataFirst Solutions
Senior Power BI Consultant- AI & Data Platform- Abu Dhabi
Dubai, UAE
DataFirst Solutions seeks a Senior Power BI Consultant with AI experience for a government client in Abu Dhabi. The role involves designing Power BI dashboards, developing semantic models, implementing Microsoft Fabric C
Power BI Consultant - Dubai
Dubai, UAE
DataFirst Solutions seeks a Power BI Consultant with 3-5 years of experience for a client in Dubai. The role involves designing interactive dashboards, writing complex SQL queries, and collaborating with stakeholders. Re
Palantir Foundry Engineer
Dubai, UAE
About Company Datafirst is a technology and consulting services company focused on delivering skilled IT talent and data-driven solutions to clients across industries. We are looking for an experienced Palantir Foundry E
Senior Data Engineer - AI & Data Platform (Offshore)
, UAE
DataFirst Solutions is hiring a Senior Data Engineer to design and optimize cloud-native data platforms for analytics, BI, ML, and GenAI. The role involves building scalable data pipelines, Lakehouse solutions, and AI-re