Java FullStack Developer; Location: Doha, Qatar; In-office; Full-time; Salary: $90K - $100K per annum; Industry: ICT; Computer Software

 We are seeking a highly motivated and experienced Senior System Engineer (Development) with a strong focus on Java and full-stack solutions to join our dynamic team in Doha, Qatar

  • Location: Doha, Qatar; In-office; Full-time
  • Salary: $90K - $100K per annum
  • Industry: ICT; Computer Software

Description:

We are seeking a highly motivated and experienced Senior System Engineer (Development) 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.

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.

Interested with this job APPLY HERE


Popular posts from this blog

Open position: Senior Data Scientist (Deep Learning, GraphQL); Work location: Onsite Pune, Maharashtra, India; Longterm (Duration)

Vice President, Commercial Lender in Houston, Dallas, Texas, United States; In-office; Full-time Salary: US$135K - US$155K per annum; Industry: Banking; Business Development

Senior Vice President Relationship Manager - in Houston, Dallas, Texas, United States; In-office; Full-time; Salary: US$170K - US$200K per annum