Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Description
We are looking for a talented Java / J2EE Developer to join our development team in Qatar. The ideal candidate will have strong backend experience using Java, Spring Boot, and exposure to front-end technologies such as React, Angular, or Next.js. You will be involved in end-to-end development, from design to deployment, delivering high-quality applications following best coding and architectural practices.
Key Responsibilities
- Develop and maintain scalable web applications using Java, J2EE, Spring, and Spring Boot.
- Design and implement modern, responsive user interfaces using HTML, CSS, JavaScript, React, Angular, or Next.js.
- Collaborate with UI/UX teams, product managers, and cross-functional teams to understand requirements and deliver effective technical solutions.
- Create, integrate, and maintain RESTful APIs for communication between front-end and back-end services.
- Participate in code reviews, debugging, unit testing, integration testing, and deployment activities.
- Contribute to improving overall system architecture and application performance.
- Stay updated with emerging technologies, coding standards, and best practices in Java and full-stack development.
- Work within Agile/Scrum environments, contributing to sprint planning, task estimation, and delivery.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3 to 10 years of experience in Java/J2EE development.
- Strong proficiency in Java, J2EE, Spring Framework, and Spring Boot.
- Experience with front-end technologies:
- HTML5, CSS3, JavaScript
- Frameworks such as React, Angular, or Next.js
- Good understanding of RESTful API development and microservices architecture.
- Hands-on experience with databases:
- SQL: MySQL, PostgreSQL, Oracle
- NoSQL: MongoDB, etc.
- Knowledge of SDLC processes, Agile/Scrum methodologies.
- Experience with unit testing, JUnit, Mockito, and TDD (preferred).
- Strong problem-solving, analytical, and communication skills.
Key Skills
Ranked by relevanceReady to apply?
Join Vistas Global and take your career to the next level!
Application takes less than 5 minutes

