Qureos

Find The RightJob.

Java Software Engineer

Job Title: Java Developer

Job Summary

We are looking for a skilled Java Developer to design, develop, and maintain high-performance, scalable applications. The ideal candidate will be responsible for building backend services, writing clean and efficient code, and collaborating with cross-functional teams to deliver robust software solutions.

Key Responsibilities

  • Design, develop, and maintain Java-based applications
  • Write clean, scalable, and efficient code following best practices
  • Collaborate with frontend developers, product managers, and other stakeholders
  • Participate in system design and architecture decisions
  • Debug, troubleshoot, and resolve technical issues
  • Optimize application performance and ensure high availability
  • Develop and integrate APIs and third-party services
  • Conduct code reviews and ensure code quality standards
  • Write unit and integration tests to ensure software reliability
  • Maintain documentation for developed features and systems

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 4+ years of experience in Java development
  • Strong proficiency in Java and object-oriented programming (OOP)
  • Experience with frameworks like Spring or Spring Boot
  • Good understanding of RESTful APIs and microservices architecture
  • Familiarity with databases (SQL/NoSQL such as MySQL, PostgreSQL, MongoDB)
  • Experience with version control systems (e.g., Git)
  • Understanding of software development lifecycle (SDLC)
  • Strong problem-solving and analytical skills

© 2026 Qureos. All rights reserved.