Scroll to top

Phone: +971 4 3900 270
Address: Office 110-114, Building 14,
                      Dubai Internet City, Dubai – UAE

© 2018, ROAMWORKS | All right reserved

Full Stack Developer

Job description

To work within the software engineering team in the development of the platform and related software products with code knowledge of Java technologies and framework.


– Design, code, test program and maintain the complex custom-build solutions based on Java technology and related frameworks;

– Participate in execution and documentation of tests necessary to ensure that an application or technical environment meets performance requirements;

– Assist in the integration of technical and application components to meet business requirements;

– Follow defined methodology and standards including preparation and maintenance of documentation for all stages of development work.

– Documents code/processes so that any other developer is able to dive in with minimal effort.

– Introduces tools and automates repetitive processes.

Education/ Experience:

University Degree in Computer Engineering / Computer Science / Information Technology

2-4 years’ experience

Required skills and qualification:

– 3+ hands-on experience developing complex software solutions using Java technologies.

– A strong understanding of Computer Science fundamentals and design patterns.
Framework: Spring (Spring Boot, Spring MVC), Hibernate, Struts;

– Frontend: JavaScript, JSON, jQuery, prototype, prime faces/rich faces, JSF;

– Application server: Tomcat;

– Experience with git, continuous integration, containerized and cloud deployments (ex: Kubernetes, Docker, AWS, Azure)

– Capability to develop highly scalable distributed systems;

– Experience with NoSql databases and complex objects and relationships modeling.

– Knowledge of the cloud and deployment expectations and complexities. The developer should be capable of deploying application ‘bits’ to Azure or other similar cloud environments.

– Integrating with and managing APIs exposing and consuming microservices (REST, SOAP) including development and support of Java/JavaScript services.

– Developing a strong test-driven development approach with continuous integration (Jenkins, etc.) with a passion for perfection.

– A strong contributor to the output of a small technical team.

Before you click “apply”: Please read the job description carefully to ensure you can confidently demonstrate why this opportunity is right for you. We not only consider the requisite compatibility of skills and behaviors, but also how candidates align with our Values of Respect, Integrity, Truth, and Honesty.

Are you interested to join with us ?

Submit your details to process your interest with us.

ROAMWORKS believes in understanding your business needs and challenges, and offering solutions that address them.



Contact Us

Phone: +971 4 3900 270


Address: Office 110-114, Building 14, Dubai Internet City, Dubai – UAE


Connect with Us


Most Innovative Security Software of the Year Award 2017 – Transport Arabia Excellence Awards, presented by Dubai Airports