Java J2EE Backend Developer (Remote)

ON24 is the global leader in webinar-based marketing solutions that drive demand generation and customer engagement. Its patented cloud-based platform features interactive and immersive user interface and industry-leading webinar analytics for events, campaigns and benchmarking. Providing one-click access from any computer or mobile device, ON24’s award-winning solutions are integrated with leading CRM and marketing automation platforms, enabling marketers to optimize demand generation, enhance lead qualification and accelerate opportunities in their sales pipelines.

As a Senior Engineer, you will work on some of our most visible products. These products get >2 million monthly hits. You will be a part of a young and agile team working across multiple time zones.


  • Ability to lead, help debug issues as an individual contributor
  • Collaborating with the front-end and other back-end developers to discuss about the code design/architecture
  • Working with QA and Customer success team on need basis
  • Able to work on ad-hoc requests on need basis
  • Support one or more platforms from the back-end perspective
  • Able to drive a feature and able to coordinate with Product Managers when needed

Required Skills:

  • 7+ years of excellent Java and J2EE development experience on Linux platforms
  • Strong working experience with Kafka, Spring, Hibernate, Spring Boot application/Microservices
  • Solid understanding of Application Servers (preferably WebLogic), Tomcat and Web Servers (preferably Apache)
  • Recent work experience with the following technologies: JSP, Servlets, EJB 3, JPA, JMS, Oracle DB and Code repository tool like Perforce.
  • Database experience with Oracle or SQL Server
  • Experience with NGINX, Git/Gitlab specifically Redis
  • Knowledge of any cloud platform like Google or AWS or Microsoft Azure
  • Good to have knowledge on SAML, Apache, Shell scripts, APM tools and ELK stack
  • Good to have knowledge on HTML, JavaScript, and CSS.


Desired Skills:

  • Good troubleshooting skills and problem-solving skills.
  • Good verbal and written communication skills.
  • A self-learner with minimal guidance.



  • Bachelor’s degree in computer programming, computer science, or a related field.

Submit resume to

Java J2EE Backend Developer (Remote)
Software development
Backend development
More jobs from this company