Beamer is a product designed to help businesses communicate more effectively with their customers and stakeholders. Loved by thousands of customers, we are expanding our suite with new products, and growth strategies to cover the gamut for SaaS Product leaders and are looking for backend engineers to expand and scale our platform. You will be a member of the backend guild and contribute significantly to the architectural direction of our platform. Responsibilities Participate in the design and development of high-performance business applications, from requirements analysis to production Constantly improve software quality (evaluate and incorporate new libraries, tools, and technologies; code reviews; refactoring; testing; etc. ) Analyze and improve application performance Search for simple and robust solutions to complex tasks Take ownership of all aspects of our product: architecture, quality, user experience Show leadership through code review, mentoring, and assisting technical and non-technical coworkers Work with the following backend technologies: Java, Spring, JUnit4 and Google AppEngine Requirements 4-8 years of extensive experience in backend development with Java, Struct, Spring and Hibernate Good understanding of building, testing, and observing REST APIs DevOps mindset and experience with CI/CD practices and tools A pragmatic and frugal approach to software development Good understanding of event-driven microservices Experience with cloud platforms like AWS, AppEngine, GCP, Kubernetes and Docker OCPJP or similar certification in Java is preferred