Senior Software Engineer- Services (Java) Job at OneValley, San Mateo, CA

N25qYWpBaGZoYXJxeWhlOFFhYko2Ull2
  • OneValley
  • San Mateo, CA

Job Description

About OneValley

OneValley provides founders resources to grow their startup and software solutions for startup ecosystems and communities of all sizes. OneValley Ventures invests in early-stage startups taking on complex, high-value challenges using next generation technologies.

The Role

On a day-to-day basis, as an engineering (EngTeam) member, you’ll be a part of a dynamic, close-knit group of engineers, working in various cross-functional capacities, directly involved in the scoping and planning of our new frontend platform (VueJS/ Java Spring MVC). All engineering team members work closely with Product Management to suss out product and project requirements. But being a core member of the EngTeam, you’ll also directly participate with the team as a whole in developing the strategy and planning of technology both current and future. We live to innovate!

Specifically as a Software Services Engineer, your duties will encompass building backing services for the various UI components in our application, as well as standalone services for manipulating the data in our system. As such, you will work closely with Product Management, QA, and your team members in designing, scoping, planning, and executing on various projects within our ecosystem.

Who You Are

You’re an individual who’s inspired by and thrives in the fluid environment of a startup. Though you might have a title and defined role, you know you may be called upon at times - however rare - to do something that may have nothing to do with your job . And you’re okay with that.

You have a strong sense of ownership, accountability, and team. You’re at your best when you work with others, and your teammates know you to be a vital and reliable team member whom they can count on not only for your work but your willingness to mentor others on the team.

And as a software engineer, you have a design-first mentality and take pride in your work. You’re bugged by spaghetti code and all that goes with it, constantly demanding a high level of excellence from yourself - and your team.

Your Skills and Experience

  • 3-5 years proven experience building enterprise software in Java/Spring (SpringMVC, SpringBoot, SpringSecurity, etc.).
  • Practical experience in object-oriented design, specifically UML, and implementing according to your designs
  • Expertise in implementing software that follows established design patterns such as Pub-Sub (Observer), MVC, Strategy, etc.
  • Demonstrable experience implementing message bus-based software.
  • Proven implementation of HATEOAS/HAL REST APIs
  • Familiarity and practical experience implementing software on the cloud, and deploying into containers.
  • Microservice development experience.
  • Proficiency in SQL and relational database design
  • Agile/Scrum
  • Cloud development expertise on Azure, AWS, or GCP environments with Docker/Kubernetes
  • Familiarity with CI/CD.
  • Practical experience in testing frameworks (JUnit, Cucumber, etc.)

Extras and Nice-to-Haves

  • Experience in caching strategies/solutions
  • Familiarity with NoSQL databases (Hadoop, MongoDB, Cassandra, etc.)

What We Offer

  • Competitive salary and benefits
  • Bonus
  • Employees stock options
  • Open working environment
  • Unlimited vacation
  • Monthly cell phone allowance
  • A GREAT TEAM!!!

Job Tags

Work alone,

Similar Jobs

North Branch Construction

Experienced Carpenter Job at North Branch Construction

 ...Select list of hand tools required. Strong work ethic and positive attitude. Ability to work in inclement weather. Ability to travel up to an hour to jobsites. North Branch offers generous opportunities for training, career development and educational/... 

Pocketbook Agency

Live-In Nanny for Private Family Job at Pocketbook Agency

JRN: 2212 A private family on the Upper East Side is seeking a warm, energetic, and experienced Live-In Nanny to care for their twin boys. The family is looking for someone who is engaging, flexible, and has prior experience with twins or children close in age (ideally...

Wind River Environmental LLC

Technician, Trailer (CDL A Driver) Job at Wind River Environmental LLC

 ...Qualifications Must have a valid drivers license with an acceptable driving record Must hold a Class A CDL with ability and willingness...  ...for this role is estimated to be $26.00 - $29.00 hourly at the time of posting. Final compensation will be determined by various... 

University of California, Irvine

Telemetry Monitor Tech- Medical/Surgical 5T- F/T, Night Shift Job at University of California, Irvine

 ...Orange County. UCI Health is comprised of its main campus, UCI Medical Center , a 459-bed, acute care hospital in in Orange, Calif.,...  ...visit Responsibilities: Position Summary: The Telemetry Monitor Technician monitors and accurately interprets cardiac rhythms of... 

Dawson

Receptionist, Customer Service Job at Dawson

 ...Receptionist, Customer Service Associate Open 9/22/25 This is a nationally known Columbus based company with offices located near...  ...They have a need for a bright, friendly associate who will help manage their reception center and assist with customer service calls....