- 경험
- 5년 이상
- 샐러리
- —
- 채용 공고
- 1
- 게시됨
- 10시간 전
- 작업 모드
- 사무실에서
- 교육
- Bachelor's degree in Computer Science or related field
- 재개하다
- 신청 시 필수 사항
당신이 일하게 될 곳
직무 설명
Job Overview
We invite a proficient Senior Java Software Engineer to join our team based in Doha, Qatar, working on-site. This position involves crafting scalable and dependable enterprise-grade software solutions that support clients' digital transformation initiatives. Your contributions will ensure delivery of high-quality software consistent with business needs and industry standards.
Key Responsibilities
- Design, create, and manage Java applications that meet organizational objectives.
- Develop solutions utilizing Spring Boot, REST APIs, and OpenAPI specifications.
- Apply microservices architectural concepts combined with cloud computing technologies.
- Maintain superior code standards through automated testing and continuous integration/delivery pipelines.
- Collaborate with senior technical staff to define and enforce coding guidelines.
- Identify and address performance bottlenecks to ensure scalability and reliability.
- Engage in architectural planning and system design discussions.
Qualifications and Experience
- Bachelor's degree in Computer Science or related field, or equivalent professional experience.
- Minimum 5 years experience developing, testing, and deploying Java applications.
- Strong expertise in modular Java web app development involving Spring Boot, REST, and OpenAPI.
- Experience implementing microservices architecture alongside cloud computing principles.
- Familiarity with DevOps practices emphasizing CI/CD pipelines and automated testing methodologies.
- Ability to work effectively in team settings.
- Proficient English communication skills.
Benefits
- Comprehensive private healthcare and life insurance coverage.
- Entitlement to end-of-service gratuity benefits.
- Annual airfare tickets provided for expatriate employees.
- Participation in company programs including employee referral initiatives with incentives.
- Opportunities for continued learning such as internal training, coaching, professional certifications, and courses.
Work styles they’re looking for
팀워크
협동