Qureos

Find The RightJob.

Java EE/JSF Software Engineer

Job Summary:

We are seeking a highly experienced and results-driven Software Engineer specializing in JavaEE/JSF to join our development team. The ideal candidate will have a strong background in enterprise application development, UI/UX design, and system migration. This role requires hands-on expertise in building scalable solutions using JSF, and JavaEE technologies.


Key Responsibilities:

  • Design, develop, and maintain enterprise-level applications using JavaEE/JSF.
  • Lead and participate in full application lifecycle development – architecture, design, coding, testing, deployment, and support.
  • Collaborate with cross-functional teams to analyze and translate business requirements into technical specifications.
  • Ensure high performance, scalability, and security of applications.
  • Participate in code reviews, testing, and quality assurance processes.


Required Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Proven experience in JavaEE and JSF, including:
  • Java Interfaces, Reflection, AOP, CDI, JPA, JAX-RS, WebSocket, JSON-P/B, JMS, and Concurrency.
  • Familiarity with JakartaEE
  • Practical knowledge of Eclipse MicroProfile specs (Config, Metrics, REST Client, JWT Auth, Health, Fault Tolerance).
  • Experience working with runtimes like weblogic, and Quarkus
  • Familiarity with Java EE UI libraries: PrimeFaces, OmniFaces
  • Hands-on experience with Reactive and Asynchronous Development.
  • Proficiency in microservices architecture and runtime environments.


Preferred Qualifications:

  • Solid understanding of object-oriented programming principles.
  • Strong analytical and problem-solving skills.


Soft Skills:

  • Excellent teamwork and communication skills.
  • Strong attention to detail and commitment to quality.

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.