Java Full Stack Engineer - Professional
Riyadh
Job description
the employer announces a vacancy for a Java Full Stack Engineer - Professional in Riyadh. Understands requirements and translates them into product features. Participates in Scrum meetings and clearly communicates completed work and plans. Leads an agile team and provides technical guidance. Joins customer calls and drives technical discussions. Works on application design and development using front‑end, middleware and database technologies. Implements best practices and writes smart, high‑performance code. Writes fully automated unit tests. Designs REST APIs adhering to RAML/Swagger or OpenAPI specifications. Develops reusable components using appropriate design patterns. Conducts code reviews and implements automation to streamline development
Requirements
- SQL databases
- AWS cloud
- Azure cloud
- DevOps
- Docker
- Kubernetes
- 12 years experience
- 7-12 years total IT experience
- 7+ years deep knowledge in core Java, Spring and Hibernate
- 3+ years experience in Spring Boot
- 2+ years experience in RESTful API design
- 3+ years experience in Angular or React JS
- 3+ years experience in JavaScript, JQuery, Bootstrap, HTML5, CSS3
- 3+ years experience with SQL Server and PostgreSQL
- working knowledge of Webpack and Angular CLI
- knowledge of Agile Scrum
- knowledge of Jenkins
- knowledge of Microservices
- knowledge of IBM MQ
Skills
Let MIFZZA apply for you
Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.