Senior Backend Software Engineer (Java)

Hybrid in Menlo Park, CA, US • Posted 4 hours ago • Updated 4 hours ago
Full Time
No Travel Required
Hybrid
175000 - 190000/yr
Company Branding Image
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • Amazon Web Services
  • Cloud Computing
  • Computer Science
  • Cross-functional Team
  • Customer Facing
  • Data Structure
  • Database
  • Design Of Experiments
  • Design Patterns
  • Fluency
  • Hibernate
  • JPA
  • JSON
  • Java
  • Mapping
  • Mentorship
  • Microservices
  • Mobile Applications
  • MySQL
  • Object-Oriented Programming
  • PaaS
  • Quality Assurance
  • R
  • RESTful
  • SQL
  • SaaS
  • Scalability
  • Software Development Methodology
  • Software Engineering
  • Spring Framework
  • Testing
  • Unit Testing

Summary

Senior Backend Software Engineer (Java)

We’re looking for an experienced software engineer to be a key contributor in developing cloud-based services that will drive the future of the business. You will join our small and dynamic Cloud Services team, using the latest technology and tools to build high-quality, cross-platform solutions that delight our customers.

Responsibilities:

  • This is a technical hands-on role, with responsibilities ranging from being at the vanguard of solving technical problems to venturing into unchartered areas of technologies to solve complex problems.
  • Directly responsible for consistently delivering high-quality, scalable, production-ready backend/server code in Java by implementing best practices in software engineering, including coding standards, testing and deployment procedures.
  • Partner closely with a cross-functional team of key stakeholders (Engineers, Architects, Product Managers, QA, Operations, and Business Partners) to design and implement end-to-end solutions that meet user needs as well as engineering/operational/business goals.
  • Mentor junior developers using expertise in software development methodology and frameworks, in areas such as quality, security, and scalability.


Qualifications:

  • 8+ years of software engineering experience, including a successful track record developing customer-facing SaaS/PaaS products.
  • 5+ years working experience in core Java and Spring Framework.
  • 3+ years working experience within microservice architecture, specifically utilizing REST services and JSON.
  • Experience in developing applications that are deployed in AWS.
  • Excellent understanding of O/R mapping concepts and tools (Hibernate, JPA).
  • Fluent in Databases/SQL (MySQL experience preferred).
  • Excellent programming discipline: data structures, complexity analysis, object-oriented principles, design patterns, and unit testing.
  • Excellent knowledge of the development challenges inherent with highly scalable and available web/mobile applications.
  • Experience with API development and integration with 3rd-party services is preferred.
  • Experience mentoring junior engineers.
  • BS/MS in Computer Science/Engineering or equivalent.


Location: Menlo Park, CA
Type: Full Time
Salary Range: $175K – 190K (DOE)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10365912
  • Position Id: 9042821
  • Posted 4 hours ago

Company Info

About OSI Engineering, Inc.

OSI Engineering delivers professional engineering consultants and contractors to enable you to meet your time-to-market demands. Our technical knowledge of your specific technology, streamline the process to deliver the right engineer with the right technical expertise to add value with minimal ramp up time. Additionally, on-call access to our highly-skilled engineering pool enables your business to stay ahead of the curve.

Contact the job poster
OW

Owen Williamson

Recruiter @ OSI Engineering, Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs