Job Title: Senior Java Developer
Location:Onsite & Offshore - Doha,Qatar
Type: Contract - 3 Months Initially and Extendable
Contact Email: saikumar@hyperthinksys.com
Job Description:
We are seeking an experienced Senior Java Developer to join our team. The ideal candidate will have more than 6 years of experience in Java and more than 4 years of experience in microservices. This role requires a strong understanding of various Java versions, including Java 8 and 21, and proficiency in a range of technologies and tools.
Key Responsibilities:
- Develop and maintain high-quality Java applications.
- Design and implement microservices architecture.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and efficient code.
- Conduct code reviews and provide constructive feedback.
- Troubleshoot and debug applications.
- Ensure the performance, quality, and responsiveness of applications.
- Stay updated with the latest industry trends and technologies.
Required Skills:
- Java
- Swagger
- Docker
- Docker Compose
- Git
- GitHub
- JWT
- Kubernetes
- Microsoft Azure
- Good communication skills
- APIs
- JSON
- MySQL (database)
- MongoDB (database)
- Proficiency in English
Optional Skills:
- Experience in hospitals
- Agile methodology (Scrum)
- Jira
- Proficiency in Arabic
- Podman
Qualifications:
- More than 6 years of experience in Java.
- Experience with Java 8, 21, and other versions.
- More than 4 years of experience in microservices.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and as part of a team.
- Excellent communication and interpersonal skills.
Preferred Candidates:
Immediate to 4-week joiners preferred; only shortlisted candidates will be contacted.
If you meet the above qualifications and are passionate about Java development, we encourage you to apply.