Java Full Stack Engineer
تاريخ النشر:
نُشرت منذ أكثر من 30 يومًا
عدد الوظائف الشاغرة:
1 عدد الوظائف الشاغرة
ملخص الوظيفة
Key Responsibilities:
- Design develop and maintain Spring Boot microservices following best practices for scalability and performance.
- Implement API Gateway patterns using Spring Cloud Gateway or similar tools.
- Integrate backend services with frontend Angular applications.
- Develop responsive and dynamic web interfaces using Angular TypeScript JavaScript and CSS.
- Participate in system design architecture discussions and code reviews.
- Build and consume RESTful APIs for internal and external integrations.
- Implement security monitoring and fault tolerance using Spring Security Resilience4j and Actuator.
- Collaborate with DevOps teams for CI/CD containerization and deployment using Docker/Kubernetes.
- Troubleshoot and optimize applications for maximum performance and scalability.
- Stay up to date with emerging technologies and industry trends.
Requirements
Required Skills & Qualifications:
- Bachelors degree in Computer Science Software Engineering or related field.
- 36 years of experience in full-stack Java development.
- Strong proficiency in Java 17 Spring Boot Spring Cloud and Microservices architecture.
- Experience with API Gateway (Spring Cloud Gateway Zuul or similar).
- Hands-on experience with Angular (v10) TypeScript JavaScript (ES6) HTML5 and CSS3.
- Proficiency in RESTful APIs JSON and API documentation tools (Swagger/OpenAPI).
- Familiarity with SQL databases (e.g. SQL Server MySQL).
- Understanding of Git Maven/Gradle and CI/CD pipelines.
- Knowledge of containerization (Docker) and cloud platforms (AWS/Azure) is a plus.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
المجال
خدمات تقنية المعلومات واستشارات تكنولوجيا المعلومات