We’re hiring!

Core Server Engineer

Preferred Location – Remote – Preferred Europe
Rate – On application

The Role

Want a unique opportunity to work on one of the most popular server platforms for Java EE and Microprofile applications?

Payara are looking for Java developers who thrive in varied and deeply technical environments and value working alongside industry recognized colleagues to maximize their potential for professional development.

The successful developers will need to…

  • know about the overall structure of the application server
  • Increasingly refactor and optimise the existing code base (~1.3M loc) to remain maintainable and competitive
  • Maintain and evolve the various Java EE components that Payara uses, such as Weld (CDI), JAX-RS (Jersey), EclipseLink (JPA) etc
  • Improve the code that integrates these Java EE components into the server platform
  • Analyse and optimize performance
  • Work in low level protocol code
  • Write server level services
  • Improve modularity
  • Prevent class loader leaks and improve class loader isolation
  • Work on high performance clustering solutions
  • Create and implement new server level features
  • Contribute to our innovative alternative server runtime model: Payara Micro

Required Skills


  • Excellent Written and Spoken English
  • 4+ years Java, Java EE (any application server such as WildFly, WebLogic, GlassFish, Payara, etc)
  • Independently debug highly complex code
  • Basic Linux administration skills
  • Be proactive, enthusiastic and a multi-tasker who can work on their own initiative
  • Be able to prioritise and manage own time effectively


  • Experience with GlassFish or Payara
  • Experience with any one of:

    • Enterprise/Web Security
    • Networking
    • Clustering
    • Enterprise Monitoring (gathering metrics from server and server tracing)
  • Knowledge about performance optimising

How to Apply

Send your CV/ Resume to careers@payara.fish – we will contact you if we wish to take your application further – thanks and good luck!

No agencies please.

About Payara

Payara Services Ltd is an innovative open source software company at the leading edge of Java technology. Our core products are open source application servers Payara Server and Payara Micro, freely downloadable by developers around the world for production use. Payara offers support and consultancy services for Payara Server and Payara Micro users. Our vision is to optimise Payara Server to make it the best application server for production Java EE applications; with responsive 24/7 dedicated incident and software support delivered by the best middleware engineers in the industry.

We are an equal opportunities employer.

Please see our Recruitment Privacy statement available at https://www.payara.fish.

Back to top