Home » Jobs » ICT » Senior Software Engineer

Senior Software Engineer

Salary: AED 18,000/- to AED 22,000/-

Our client, a leading software company, is seeking senior software engineer to join their team in Dubai. The ideal candidate will have extensive experience in Java development and a strong understanding of software engineering principles. This role requires a proactive approach to problem-solving and a passion for technology, ensuring that the software solutions meet the highest standards of performance and reliability.

Responsibilities:

  1. Design, develop, and implement robust Java applications that meet business requirements.
  2. Collaborate with cross-functional teams to define, design, and ship new features.
  3. Conduct code reviews and provide constructive feedback to team members.
  4. Identify and resolve performance bottlenecks and bugs in existing applications.
  5. Participate in the full software development lifecycle, from requirements gathering to deployment.
  6. Stay updated with emerging technologies and industry trends to enhance software development practices.
  7. Mentor junior developers and contribute to their professional growth.
  8. Ensure software documentation is up-to-date and comprehensive.
  9. Implement best practices for software development, including testing and continuous integration.
  10. Collaborate with QA teams to ensure high-quality deliverables.

Preferred Experience:

  1. Proven experience in Java development.
  2. Excellent problem-solving skills and attention to detail.
  3. Strong communication skills, both verbal and written.
  4. Ability to work independently and as part of a team.
  5. Experience with Agile methodologies and software development processes.
  6. Familiarity with cloud technologies and microservices architecture.
  7. Strong analytical skills and a results-oriented mindset.
  8. Ability to adapt to changing priorities and work under pressure.
  9. Commitment to continuous learning and professional development.
  10. Experience with version control systems, such as Git.

Desired Skills:

  • Proficient in Java and related frameworks (Spring, Hibernate).
  • Strong understanding of object-oriented programming principles.
  • Experience with RESTful APIs and web services.
  • Knowledge of database management systems (SQL, NoSQL).
  • Familiarity with front-end technologies (HTML, CSS, JavaScript).
  • Experience with cloud platforms (AWS, Azure).
  • Strong debugging and troubleshooting skills.

Share Article
WhatsApp Email

Apply Now !