Job description
Role & responsibilities
Job Description: Full Stack Developer (Laravel React.js Java MongoDB AWS)
Position Overview:
We are seeking a highly skilled and experienced Full Stack Developer proficient in Laravel AWS React.js Java and MongoDB to join our dynamic team. The ideal candidate will have a strong background in both frontend and backend development capable of designing and implementing robust and scalable web applications.
Key Responsibilities:
- FrontEnd Development:
- Develop responsive and highperformance user interfaces using React.js.
- Create reusable components and frontend libraries.
- Optimize components for maximum performance across a variety of devices and browsers.
- Integrate frontend components with RESTful APIs and thirdparty services.
- BackEnd Development:
- Design and implement scalable backend services using Java and Spring Boot.
- Develop RESTful APIs to support frontend functionality.
- Ensure the security and data protection of backend services.
- Write unit and integration tests to maintain high code quality.
- Database Management:
- Design and manage MongoDB databases ensuring high performance and scalability.
- Optimize queries and implement efficient data models.
- Ensure data integrity and implement backup solutions.
Required Skills:
- FrontEnd:
- Proficiency in JavaScript (ES6) HTML5 CSS3
- Strong experience with React.js including hooks and state management (Redux/MobX).
- Familiarity with frontend build tools like Babel and Webpack.
- BackEnd:
- Strong proficiency in Java and Spring Boot framework.
- Experience with RESTful API development and integration.
- Knowledge of security practices in web development.
- Database:
- Expertise in MongoDB including schema design and query optimization.
- Experience with data modeling and performance tuning.
Preferred Skills:
- Experience with TypeScript and serverside rendering frameworks (e.g. Next.js).
- Knowledge of microservices architecture and GraphQL.
- Proficiency with DevOps tools and practices including Docker Kubernetes and CI/CD pipelines.
- Familiarity with cloud platforms such as AWS Azure or Google Cloud.
Qualifications:
- Bachelors degree in Computer Science Engineering or related field.
- 5 years of professional experience in fullstack development.
- Proven ability to work in an Agile/Scrum environment.
- Strong problemsolving skills and ability to debug complex issues.
- Excellent communication and teamwork skills
Job Type: Fulltime
Application Deadline: 15/09/2024
This job has been sourced from an external job board.
More jobs on