Helpbit is online on demand services platform powered by SOUQ.com, the largest e-commerce marketplace in the Middle East. Built on the same foundation and values of SOUQ.com, we see every employee as a strategic partner in our business. We are looking for young, insatiably curious and passionate individuals to grow in success.
- Are you interested in making an immediate impact on work that matters?
- Are you interested in inventing technology at the cutting edge of uber-like model for consumer services?
- Are you intrigued by a billion-dollar company that is financially successful but feels like a start-up?
We are seeking a fullstack web engineer (Java) to contribute to the development of the next generation of our customer web experience. As part of an Agile team, the senior developer in this role will be responsible for the design, development of new microservices as well as maintenance of the legacy ERP system. You will also actively collaborate with Business and other IT stakeholders to anticipate emergent needs and support business agility.
JOB FUNCTIONS - Code, develop, test, debug, and design new features, microservices and APIs for the Helpbit Backend System
- Maintain Opentaps ERP to ensure high performance and high availability
- Making enhancements to various Java and RESTFul service APIs that meets business and auditing requirements
- Follows and executes on CI/CD practices for the product (including meeting code quality matrices, & test automations)
- Interact with various teams and share knowledge effectively with all stakeholders
- Prepares documentation that describes installation and operating procedures, including application user guides, with limited guidance.
REQUIREMENTS BASIC QUALIFICATIONS QUALIFICATIONS - Must have at least 5+ years of experience in application development using Java/J2EE
- Experience with Spring, Spring Boot, Spring Cloud, JMS, Apache Camel, Opentaps/Apache OFBiz
- Experience with most of the following: Java (or other JVM languages) and related technologies: Javascript, jQuery, HTML, AngularJS or similar frameworks, Grails, building and using Microservices, building and consuming RESTful APIs architecture (AWS preferred)
- Experience with BPM Process Modeling, Camunda BPM Platform is highly preferred
- Working knowledge of both relational and NoSQL databases (MongoDB, MySQL)
- Experience with data store tools and building schemas (Elasticsearch, Redis)
- Expertise with build tools such as Maven, Ant, Gradle, AWS architecture and potentially Docker/microservices/containers
- BS or MS in Computer Science, Engineering, Physics, Math, or related fields or equivalent work experience
- Startup mentality is a must.
PREFERRED QUALIFICATIONS - BS or MS in Computer Science, Engineering, Physics, Math, or related fields or equivalent work experience
- Startup mentality is a must.
ABOUT THE COMPANY Souq.com - the Middle East's online marketplace.
We connect people and products - opening up a world of possibility. From bracelets and backpacks to tablets and toy cars - we give you access to everything you need and want. Our range is unparalleled, and our prices unbeatable.
Driven by smart technology, everything we do is designed to put the power directly in your hands - giving you the freedom to shop however, whenever and wherever you like.
We're trusted by millions, because we don't just deliver to your doorstep, we were born here. With Souq.com you'll always be getting a good deal - with exceptional service that makes your shopping experience as easy and seamless as possible.