Senior Java Software Engineer
Doha, Doha Municipality, Qatar · Full Time
Be the first to apply
- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 hour ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or related field
- Resume
- Required to apply
Where you'll work
Job description
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.
Skills
Work styles they’re looking for
Teamwork
Collaboration