https://bayt.page.link/P6cjkpwsn4DJBpyq7
Create a job alert for similar positions

Job Description

Role Purpose:

We are looking for Backend Software developers. The team is responsible for the development, design and implementation of new or modified features in ongoing business projects related to an e-commerce platform.




Job responsibilities:

•    Researching, designing, and implementing assigned tasks.
•    Identifying areas for modifications in existing applications and subsequently developing these modifications.
•    Writing and implementing efficient code to implement the required task.
•    Perform quality assurance procedures and unit testing to assure the quality of the work delivered.
•    Deploying and adhere to the customer’s software development tools, processes and metrics.
•    Identify and troubleshoot issues and coding problems.
•    Collaborate with members of the project team (including designers, testers and developers) to consistently improve functionality and user-friendliness of the developed applications.




Skills Required:

•    Bachelor’s Degree in Computer Science or related field
•    7+ years within a development team, grasping the entire software development process.
•    Solid understanding of Object Oriented concepts and different Design Patterns.
•    Hands on experience with J2EE different frameworks, working experience with Spring boot is a must. 
•    Knowledge of building and consuming RESTful services is must
•    Knowledge and hands-on experience of the microservice architecture is required.
•    Ability to work with version control (Git or similar)
•    Knowledge of CI/CD practice is required preferrable knowledge with Terraform/Ansible is a plus.
•    Understanding of the entire web development process, with a solid grasp of JavaScript is preferred.
Other Personal Skills
•    Strong communication skills to effectively collaborate with other relevant team members or clients.
•    Willingness to troubleshoot and desire to probe further to solve problems
•    Eager to learn and explore different technologies.
•    Ability to manage the assigned tasks and meet deadlines
•    Ability to lead and coach the developers within the team.
•    Flexibility to adapt to changing instructions and requirements






You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.