Full Stack DeveloperBenefits and Culture at HiDubai: 1. Excellent work-life balance with 4.5 work days and 2.5 weekends! 2. Initial accommodation for 2 weeks (for candidates hired from outside UAE). 3. Residence Visa for employee. 4. Good health insurance for employee & dependents (spouse and children). 5. Air ticket allowance (5000 AED per annum). 6. Gratuity benefits. 7. 25 paid annual leaves and 15 annual sick leaves. : We are looking for a Full Stack Developer (Java) who possesses a passion for pushing web technologies to the limits and will work with our dynamic team of talented engineers to design, develop and maintain the next generation web applications. If you have hands-on experience in frontend web technologies, Java based backend technologies, and good knowledge of the complete lifecycle of software development using agile methodologies, we\'d like to meet you. You must have excellent analytical & problem-solving skills, and be open to learning & working on new tools and technologies.Responsibilities: Design, code, unit test, automate functional tests, deploy and maintain secure scalable web applications. Troubleshoot issues, evaluate & implement solutions and fix bugs. Deploy and maintain applications/systems. Work with other software engineers in Agile scrum team Participate in design and code reviews to ensure code developed meets best coding practices. Contribute to the design and architecture to enable secure, scalable, and maintainable software and should be able to clearly articulate the implications of design/architectural decisions.Qualifications: 2 to 4 years of experience in full stack web development. Must have strong hands-on experience in Java. Must have hands-on experience Spring Framework (Spring Boot, Spring Batch, Spring Data, Spring Security, etc..) Must have strong hands-on experience in front-end web technologies and frameworks like Angular, jQuery, Bootstrap, HTML5, CSS. Must have experience in developing RESTful web services. Must have knowledge of basic design patterns. Experience in NoSQL and SQL based database technologies like MongoDB and MySQL. Good communication and problem-solving skills. Bachelors/Masters degree in Computer Science or a related field.
Skills mentioned in bold are mandatory
Optional Qualifications: Experience in MongoDB is a big plus. Experience in AWS cloud platform is a plus. Experience in NodeJS is a plus.