Overview
Design, develop, and maintain Java applications. Responsibilities
Design, develop, and maintain Java applications. Qualifications
Bachelor's degree in Computer Science, Information Technology, or a related field. Minimum 5 years of experience in Java development. Proficient in Java, Spring Framework, and Hibernate. Experience with RESTful APIs and microservices architecture. Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus. Strong understanding of database management systems (SQL, NoSQL). Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Nice to Have / Preferred Skills
Nice to Have : DevOps, REST API, PostgreSQL, Oracle. Additional Skills : Apache Camel, ActiveMQ, HTML, Azure DevOps Basics. Knowledge of cloud technologies (AWS, Azure) is a plus. Experience with Agile development methodologies. Familiarity with version control systems (Git, SVN).
#J-18808-Ljbffr
Software Engineer • Doha, Qatar