Senior Java Developer
Publié il y a 8 mois
Our client is a leading player in IoT solutions with a decade-long presence in the telematics domain. They offer a diverse range of cutting-edge solutions tailored to optimize operations. Trusted by over 2000 entities in Saudi Arabia.
With plans to further grow their Tunis office and become a top software company in the region, our client prioritizes competence, customer-centricity, and innovation in delivering their solutions.
Responsibilities:
- Designing, developing, and implementing high-quality Java-based applications.
- Writing clean, efficient, and maintainable code following best practices and coding standards.
- Collaborating with team members to define and document technical requirements and specifications.
- Participating in code reviews and providing constructive feedback to ensure code quality and adherence to coding standards.
- Troubleshooting and debugging complex issues to identify and resolve technical problems.
- Working closely with product managers, designers, and other stakeholders to understand business requirements and translate them into technical solutions.
- Contributing to the continuous improvement of our development processes and practices.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- At least 4 years of experience in Java development.
- Strong proficiency in Java, with a deep understanding of core Java concepts and principles.
- Experience with Java frameworks such as Spring, Hibernate, or similar.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.