For Employers
Job Header Image
Java FullStack Developer


DohaLocation
Doha
4 days ago
Posted date
4 days ago
SeniorMinimum level
Senior
OtherJob category
Other

 About Us: 

Step into a world of opportunities in the realms of Oil and Gas, and Energy with our specialized Recruitment Services. At Kariera Group Recruitment Services, we take pride in being the matchmakers for exceptional talent and the key roles that drive innovation and success in the industry. Our mission is to align skilled professionals with forward-thinking companies, ensuring a perfect fit for both candidate and employer. Let us navigate your career journey or help you find the ideal candidate to power your team. Elevate your career or organization with us, where talent meets opportunity. 

 About the Role: 

Kariera Group recruitment services are actively seeking a Java FullStack Developer with a strong focus on Java and full-stack solutions to join our dynamic team in Doha, Qatar. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable applications. You will play a key role in the entire software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.

 Key Responsibilities:

  • Design, develop, and maintain high-performance, scalable, and secure Java-based applications.
  • Develop and implement full-stack solutions, including front-end, back-end, and database components.
  • Participate in all phases of the software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance.
  • Write clean, well-documented, and efficient code.
  • Conduct code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot and resolve complex technical issues.
  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers.
  • Stay up-to-date with the latest technologies and trends in Java and full-stack development.
  • Participate in architectural discussions and contribute to the overall system design.
  • Implement and maintain CI/CD pipelines.
  • Optimize applications for performance and scalability.
  • Mentor junior developers and provide technical guidance.

Required Skills and Experience:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5+ years of professional experience in Java development and full-stack solutions.
  • Strong proficiency in Java and related technologies (e.g., Spring Boot, Hibernate).
  • Experience with front-end technologies such as Angular, React, or Vue.js.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
  • Experience with RESTful APIs and microservices architecture.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI).
  • Strong understanding of software design patterns and principles.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
  • Familiarity with Agile/Scrum methodologies.

Preferred Skills:

  • Master's degree in Computer Science or a related field.
  • Experience with mobile development (e.g., Android, iOS).
  • Experience with message queues (e.g. Kafka, RabbitMQ).
  • Experience with security best practices.
Related tags
doha
java fullstack developer
JOB SUMMARY
Java FullStack Developer
Doha
4 days ago
Senior
Full-time

Java FullStack Developer