We are currently looking for Java Developer (Application Support) for our UAE operations with the following Skill set and terms & conditions.
Qualifications:
- Bachelors degree in computer science Information Technology or a related field.
- Minimum of 5 years of experience in Java development and application support.
- Strong proficiency in Java and related technologies (e.g. Spring Hibernate).
- Experience with troubleshooting and resolving application issues in a timely manner.
- Familiarity with version control tools such as Git GitHub or GitLab.
- Excellent problemsolving and decisionmaking skills.
- Strong communication and collaboration skills with the ability to work effectively with crossfunctional teams.
- Familiarity with Agile development methodologies.
- Knowledge of database technologies and SQL is a plus.
- Experience with CI/CD pipelines and automated testing frameworks is a plus.
Preferred Skills:
- Experience in developing and supporting enterprise or largescale applications.
- Familiarity with cloud platforms and services (e.g. AWS Azure).
- Knowledge of microservices architecture and containerization technologies (e.g. Docker Kubernetes).
Responsibilities:
- Design develop and maintain robust and scalable Java applications.
- Provide ongoing support and maintenance for enterprise applications developed in Java.
- Troubleshoot and resolve application issues ensuring minimal downtime and optimal performance.
- Collaborate with product managers business stakeholders and other developers to gather and refine requirements.
- Write clean efficient and welldocumented code following best practices and coding standards.
- Perform unit testing and debugging to ensure the quality and functionality of the applications.
- Participate in code reviews to maintain code quality and share knowledge with team members.
- Continuously improve application performance and optimize code for efficiency.
- Monitor application performance and implement optimizations as needed.
- Maintain comprehensive documentation of application support processes issue resolutions and enhancements.
- Stay up to date with the latest industry trends and technologies to ensure the applications remain current and competitive.
- Experience with cloud computing platforms such as AWS Azure or GCP.
- Experience with containerization technologies such as Docker and Kubernetes.
- Experience with continuous integration and continuous delivery (CI/CD) pipelines
Joining time frame: 2 weeks (maximum 1 month)
Remote Work :
No
Employment Type :
Fulltime