Java Developer

Be among the first applicants.
Nair Systems
Dubai
AED 120,000 - 180,000
Be among the first applicants.
3 days ago
Job description

Nair Systems is currently looking for Java Developer (Application Support) for our UAE operations with the following Skill set and terms & conditions.


Qualifications:

  1. Bachelor's degree in computer science, Information Technology, or a related field.
  2. Minimum of 5 years of experience in Java development and application support.
  3. Strong proficiency in Java and related technologies (e.g., Spring, Hibernate).
  4. Experience with troubleshooting and resolving application issues in a timely manner.
  5. Familiarity with version control tools such as Git, GitHub, or GitLab.
  6. Excellent problem-solving and decision-making skills.
  7. Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  8. Familiarity with Agile development methodologies.
  9. Knowledge of database technologies and SQL is a plus.
  10. Experience with CI/CD pipelines and automated testing frameworks is a plus.

Preferred Skills:

  1. Experience in developing and supporting enterprise or large-scale applications.
  2. Familiarity with cloud platforms and services (e.g., AWS, Azure).
  3. Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes).

Responsibilities:

  1. Design, develop, and maintain robust and scalable Java applications.
  2. Provide ongoing support and maintenance for enterprise applications developed in Java.
  3. Troubleshoot and resolve application issues, ensuring minimal downtime and optimal performance.
  4. Collaborate with product managers, business stakeholders, and other developers to gather and refine requirements.
  5. Write clean, efficient, and well-documented code following best practices and coding standards.
  6. Perform unit testing and debugging to ensure the quality and functionality of the applications.
  7. Participate in code reviews to maintain code quality and share knowledge with team members.
  8. Continuously improve application performance and optimize code for efficiency.
  9. Monitor application performance and implement optimizations as needed.
  10. Maintain comprehensive documentation of application support processes, issue resolutions, and enhancements.
  11. Stay up to date with the latest industry trends and technologies to ensure the applications remain current and competitive.

Joining time frame: 2 weeks (maximum 1 month)


Should you be interested in this opportunity, please send your latest resume.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Java Developer jobs in Dubai