Digital Talent MENA is looking for a Senior Java Full Stack Developer for one of our Clients.
Our Client is a global business transformation company specializing in intelligent automation in the USA, UK, UAE, KSA, and Egypt.
Responsibilities:
• Identify and analyze user requirements
• Design and develop full-stack Java applications using industry best practices and design patterns
• Ensure high performance and availability of applications
• Collaborate with cross-functional teams to define, design, and ship new features
• Work with UI/UX designers to implement user-friendly interfaces
• Write well-designed, efficient, and testable code
• Review, test, and debug team members' code
• Manage deployment of applications on application servers
• Stay updated on emerging technologies and trends in the industry.
Requirements :
- Bachelor's degree in Computer Science or a related field
- Proven work experience of 8+ years as a Java Full Stack Developer or similar role
- Strong knowledge of Java 8, JSP, and web technologies
- Experience with Java frameworks such as Spring MVC or Struts.
- Experience with Spring Web, MVC, Spring Security, Spring Boot 2\3.
- Experience with JavaScript and JavaScript frameworks like jQuery.
- Experience with database technologies like SQL, MySQL, or Oracle
- Experience with version control systems like Git
- Experience with Build Tools Maven.
- Knowledge of software testing and debugging techniques
- Good problem-solving and communication skills
- Ability to work in a team and independently.
Benefits:
- Medical insurance.
- 25% of the salary is in USD.
- Possibility to work 2 days from home. (Hybrid)
- Transportation.
- Internet package.