Qureos

Find The RightJob.

Java Developer – Job Description

We are looking for an experienced Java Developer with 3–4 years of hands-on experience to join our team. The ideal candidate will be responsible for designing, developing, testing, and maintaining Java-based applications while ensuring high performance and reliability.

Key Responsibilities:

  • Design, develop, test, and maintain Java applications and backend services
  • Write clean, scalable, and efficient code following best practices
  • Troubleshoot, debug, and enhance existing applications
  • Develop and integrate RESTful APIs and web services
  • Collaborate with cross-functional teams including analysts, QA, and project managers
  • Optimize application performance and database queries
  • Participate in system architecture and technical design discussions
  • Support deployment, implementation, and post-production activities
  • Ensure code quality through reviews and proper documentation
  • Maintain and improve system security and stability

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field
  • 3–4 years of professional experience in Java development
  • Strong knowledge of Core Java, Spring Boot, Spring MVC, and Hibernate
  • Experience with REST APIs, Microservices, and web services
  • Strong understanding of SQL databases such as MySQL or PostgreSQL
  • Familiarity with Git and version control systems
  • Knowledge of application servers like Tomcat
  • Strong problem-solving and analytical skills
  • Good communication and teamwork abilities

Preferred Skills:

  • Experience with cloud platforms (AWS, Azure, etc.)
  • Knowledge of front-end basics (HTML, CSS, JavaScript)
  • Familiarity with CI/CD pipelines and DevOps practices

Work Location: In person

© 2026 Qureos. All rights reserved.