Java Fullstack Developer

دوام كامل في Saudi Petroleum Services Polytechnic في Saudi Arabia
نُشرت يوم December 17, 2024

تفاصيل الوظيفة

Java Full Stack Developer Key Responsibilities: Front-end Development: 1. Develop responsive, mobile-first UI components using HTML5, CSS3, JavaScript, and frameworks like React, Angular, or Vue.js. 2. Implement UI/UX designs and prototypes. 3. Ensure cross-browser compatibility and accessibility. 4. Implement client-side validation and error handling. 5. Optimize front-end performance using caching, minification, and compression. Back-end Development: 1. Design and develop RESTful APIs using Java 8+, Spring Boot, and Hibernate. 2. Implement business logic, database interactions, and security measures. 3. Ensure scalability, performance, and reliability. 4. Implement server-side validation and error handling. 5. Integrate with third-party APIs and services. Full Stack Development: 1. Collaborate with cross-functional teams to identify business requirements. 2. Participate in agile development methodologies (Scrum/Kanban). 3. Troubleshoot and debug applications. 4. Ensure code quality, testing, and deployment. 5. Implement continuous integration and continuous deployment (CI/CD) pipelines. Database Administration: 1. Design and implement database schema. 2. Ensure data integrity and security. 3. Optimize database performance. 4. Implement database backup and recovery procedures. Security: 1. Implement authentication and authorization mechanisms. 2. Ensure data encryption and secure data transmission. 3. Implement security best practices and guidelines. Skills Technical Requirements: 1. Java Proficiency: 8+ years of experience with Java 8+ programming language, including Java frameworks and libraries. 2. Front-end Development: Experience with front-end frameworks (React, Angular, Vue.js) and technologies (HTML5, CSS3, JavaScript ES6+). 3. Back-end Development: Experience with Spring Boot framework, Hibernate ORM, and RESTful API design. 4. Database Management: Experience with database management systems (MySQL, Oracle) and database design. 5. Cloud Platforms: Experience with cloud platforms (AWS, Azure) and containerization (Docker). Education and Certification: 1. Degree: Bachelor's degree in Computer Science, Information Technology, or related field. 2. Certification: Certified Java Developer or equivalent certification (e.g., Oracle Certified Java Programmer). #J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Java Jobs
تعليقات وملاحظات تعليقات وملاحظات