Your browser cookies must be enabled in order to apply for this job. Please contact support@jobscore.com if you need further instruction on how to do that.

Senior Software Engineer - Backend

Engineering | Redwood City, CA | Full Time

Job Description

 

About Us:

Stellar is redefining the world of private aviation, a $30B+ industry in dire need of new, cutting-edge technology, full of fleet operators striving for a better way to run their businesses and highly-discerning customers looking for a better travel experience.  Our people are what will make this exciting transformation possible by developing innovative technology and facilitating its use.  Stellar alone has the unique potential to dominate the industry and, in the process, more than double its current size.  

 

Responsibilities:

Our Java engineers utilize innovative algorithms to create products that drive our business and reinvent an industry. We are looking for a top Senior Core Java Developer to play a leading role in our development team.  Our platform will be used by private jet operators, across the world, to manage their entire business operation so it needs to be performant and fault tolerant.

Who We're Looking For:

  • You are passionate about technology

  • You make your team better

  • You are highly motivated, with excellent communication skills

  • You have rigorous attention to detail and ask tough questions

  • You bring practical thinking to the fast-paced start-up environment

  • You have fun at work and think jets are awesome

Your Background:

  • BS in Computer Science or equivalent

  • 7+ years of core Java experience

  • 3+ years writing robust applications using Spring Framework (Boot, Cloud, Security, MVC, Streams, etc) or equivalent JEE framework

  • Strong understanding of object oriented programming and domain driven design

  • Solid Knowledge of and experience with Microservice architecture and tools

  • Hands on experience with distributed multi-tenant cloud native applications, their design and challenges.

  • Experienced in Test Driven Development

  • Experience across many flavors of RDBMs, NoSQL and Document stores.

  • Agile development experience using Scrum/Kanban

  • Continuous integration/deployment/testing experience with build technologies such as Maven/Gradle

Nice to Haves:

  • Experience with full stack development

  • Experience with routing, search and optimization algorithms

  • Experience with federated identity and security architectures, specifically with OpenID Connect, SAML 2.0 and JWTs

  • Experience with Netflix OSS stack (Eureka, Zuul, Ribbon, Feign)

  • Experience with messaging driven services using AMQP/RabbitMQ/Kafka

  • Have used Docker/Containerization in both development and production environments

  • Experience with 12 Factor app design

  • Experience with data architecture and ETL processes and tools

  • Experience participating in open source software development

Perks:

  • Unlimited vacation policy

  • Competitive salary & equity based on experience

  • Comprehensive health, dental, and vision coverage

  • Paid Parental Leave

  • 401(k)

  • FSA

  • Commuter benefits

  • Life and AD&D insurance

  • EAP

  • Catered Lunches

  • Company Social Events

  • Onsite gym

  • Get in on the ground floor of a highly-collaborative, rapidly growing start-up disrupting  the aviation industry