About the job
Join Squadio, a pioneering global IT service provider with a remote-first approach, headquartered in Riyadh, KSA, and with delivery centers across Egypt and KSA. Our diverse teams are spread across Tunisia, Egypt, KSA, Palestine, Nigeria, and India. Since our inception in 2011 as Ibtikar Technologies, we have successfully evolved our business model to meet the rising demand from startups and enterprises looking to build and manage their engineering teams remotely, all supported by our extensive talent community.
Job Overview
We are in search of an exceptional Senior Java Web Developer with expertise in JEE/Java Web Development and significant experience in JSF. If you are passionate about developing robust web applications and thrive in a dynamic remote environment, we want to hear from you!
Key Responsibilities
- Assist in creating comprehensive design and architectural documentation.
- Engage in the complete development lifecycle of new web applications.
- Implement unit tests for automated website testing.
- Deploy code to staging servers and collaborate with the internal team to troubleshoot issues prior to launch.
- Set up production servers and optimize web applications for performance.
- Facilitate user training to ensure smooth adoption of new web applications.
- Provide ongoing production support to end-users post-deployment.
- Document technical solutions, including user requirements, design decisions, and project summaries.
- Maintain and update existing web applications.
- Develop new Java code and enhance features based on business needs.
- Test and implement new Java web features.
- Engage in automated testing and test-driven development practices.
- Identify and fix bugs by creating patches for reported issues.
- Modify existing Java code and contribute to developing common libraries.
- Implement Java migration policies and provide training to peers.

