Senior Software Engineer

Logo of BetterCloud

BetterCloud

πŸ’΅ $170k-$180k
πŸ“Remote - United States

Job highlights

Summary

Join BetterCloud as a Senior JVM Software Engineer to work with our Microservices technology stack using Java and contribute to solving complex challenges that simplify our tech stack.

Requirements

  • 5+ years experience with 1 or more JVM languages (Java/Kotlin/Scala/Groovy)
  • Hands-on expert level coding experience in Java and Spring/Spring Boot
  • Experience designing and maintaining RESTful APIs (ideally using Open API Specs)
  • Familiarity with Google cloud Platform, Microservices, Docker, and Kafka
  • Demonstrated experience enhancing or creating software engineering and supporting processes
  • Applying technology to create unique solutions that can act as a step function to challenging problems
  • A passion for learning and working with cutting edge technologies
  • The ability to work in a fast-paced, highly collaborative environment
  • Experience in scalable environments (especially with Kubernetes)

Responsibilities

  • Partner with teams in the US, Mexico, India and Ukraine to solve complex challenges that simplify our tech stack and help create a path to solving integration problems at scale (both engineering scale and software scale)
  • Design services and systems using well accepted design patterns to allow for iterative, autonomous development and future scaling
  • Work closely with IT professionals from some of the most tech-forward companies in the world while maintaining our core principles of always striving to delight
  • Mentor engineers and help them grow in their career
  • Help define and refine the coding and API standards set by the organization, and ensure that team members have an understanding of both
  • Anticipate future use cases and make design decisions that minimize the cost of future changes and regularly discuss improvements with the team
  • Help drive and delineate Agile/scrum rituals and practices and help other engineers follow them

Benefits

  • Remote work environment working from home
  • Generous PTO policy plus paid mental health days
  • Competitive salary and stock options
  • Full benefits package
  • Financial wellness support and one-time WFH stipend

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let BetterCloud know you found this job on JobsCollider. Thanks! πŸ™