Java Software Developer
Dawam Business Solutionsوصف الوظيفة
- Design and develop new services/micro -services.
<\/div>• Write clean, well -structured and maintainable code with automated test coverage and corresponding documentation.
<\/div>• Make technical design decisions with little supervision.
<\/div>• Explore new latest relevant technology, techniques, frameworks, tools, methodologies and processes.
<\/span><\/div>• Understanding of micro -services architectures, RESTful API design.
<\/div>• Contribute in all phases of the development lifecycle.
<\/div><\/span>
Requirements<\/h3>• Bachelor's degree in computer science, computer engineering or similar
<\/div>• 1 -3 years of experience working with Core Java, JavaScript, native java framework and Angular Framework.
<\/div>• Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management.
<\/div>• Good experience with Agile development, build processes, testing, and operations.
<\/div>• Experience with frameworks: Spring Boot, Hibernate, Spring Data JPA or others.
<\/div>• Working experience in developing web services using HTTP REST/JSON and SOAP.
<\/div>• Deep understanding of relational databases such as MySQL or MariaDB.
<\/div>• Comprehensive knowledge of Web design patterns and front end technologies like HTML5, JQuery and MVC framework like spring and Spring Boot.
<\/div>
<\/div>
<\/div>
<\/div>
<\/div>
<\/div><\/div>
<\/div><\/span>
Benefits<\/h3>Work type: On -site (first 3 months) and then hybrid.
<\/div>Social and Medical insurance.<\/div><\/span>
¿Te interesa este puesto?