Senior Software Engineer
Backend
Posted on 9/11/2023
INACTIVE
Revenue.io
Locations
Sherman Oaks, Los Angeles, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Elasticsearch
JavaScript
JIRA
Java
Maven
Postgres
React.js
Redis
REST APIs
CategoriesNew
Software Engineering
Requirements
  • 7+ years of commercial Java development experience in SaaS/PaaS environments
  • Significant experience with Spring/Spring Boot, Maven, ORMs
  • Strong, demonstrable experience in designing and developing high quality, secure REST APIs, preferably in API first environments
  • Experience working with Redis and PostgreSQL
  • Expertise in designing, developing, debugging, and operating software in resilient, distributed systems
  • Experience with front end development in React or similar Javascript framework(s) a plus
  • Experience with Elasticsearch a strong plus
  • An excellent communicator, with the ability to simplify key messages, present compelling stories and promote technical and personal credibility with internal and external stakeholders
  • Passion for teamwork and collaboration, adaptability, communication, problem-solving, customer focus, results, and innovation
Responsibilities
  • Take ownership of features across the entire development lifecycle, working closely with your Product counterparts
  • Apply industry best practices and tooling to server-side development
  • Writes clean, maintainable code that is well tested and observable
  • Refactor code as features evolve to increase clarity and improve velocity of future development
  • Build expert-level proficiency with relevant 3rd party integrations
  • Identify and advocate for process improvements both within the team and at the organization level
  • Contribute pull request reviews and respond to feedback
  • Author technical documentation as needed to share knowledge on complex areas
  • Actively manage work in Jira, proactively communicating updates so as to keep constituents informed
  • Be an active and amazing teammate!