Qureos

FIND_THE_RIGHTJOB.

Senior Java Software Engineer

Islamabad, Pakistan

We’re looking for a Senior Java Developer with strong hands-on experience in Spring Boot, APIs, and microservices to join our dynamic technology team.

This role is ideal for someone who thrives in a challenging, fast-paced environment , enjoys solving complex problems, and has excellent troubleshooting and analytical skills .


Key Responsibilities:


  • Design and implement Java-based enterprise applications using Spring Boot and microservices architecture .
  • Analyze business and user requirements to translate them into efficient technical solutions.
  • Define application objectives, architecture, and functionality aligned with business goals.
  • Develop, test, and deploy secure, high-performing, and maintainable software.
  • Troubleshoot, debug, and resolve technical issues across environments.
  • Create and maintain technical documentation and design specifications.
  • Recommend and implement improvements in existing Java infrastructure.
  • Collaborate with cross-functional teams to deliver quality software on time.
  • Stay current with emerging technologies and continuously enhance your technical expertise.


Qualifications & Experience:


  • BS/MS in Computer Science, Engineering, or related field .
  • 5+ years of proven hands-on experience in Java development .
  • Strong experience in Spring Boot, Spring Framework, and API design .
  • Solid understanding of object-oriented design principles and common design patterns.
  • In-depth knowledge of Java and JEE internals (class loading, memory management, transactions, etc.).
  • Excellent command of SQL, relational databases (MySQL, MariaDB, Oracle) , and ORM frameworks (JPA, Hibernate) .
  • Experience in developing web applications using popular frameworks such as Spring MVC, JSF, or GWT .
  • Familiarity with test-driven development (TDD) and version control tools (Git, GitLab).
  • Working knowledge of Linux , Shell scripting , and containerized environments (Docker, Kubernetes).


Nice to Have

  • Experience with Kafka , Redis , or Hazelcast .
  • Knowledge of CI/CD pipelines and cloud platforms (AWS, GCP, or OCI) .
  • Certification as a Sun/Oracle Certified Java Developer is a plus.


© 2025 Qureos. All rights reserved.