Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Backend Engineer

V2soft

Software Engineer

V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquarters in Bloomfield Hills, MI and have 16 offices spread across six countries. We partner with Fortune 500 companies to address complex business challenges. Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more. Certified with CMMI Level 3 and ISO standards, V2Soft is committed to quality and security. Beyond our work, we actively support local communities and non-profits, reflecting our core values. Join us to be part of a dynamic and impactful global company!

***HYBRID / 4 days per week in the office*** The customer will consider candidates who are able to work at either of the following locations:

  • Client Road Office (FRO) / Dearborn, MI (formally iTek)
  • Greenfield Labs Palo Alto, CA

INTERVIEW PROCESS / 2 PARTS:

  • Coding interview / 45 minutes / Virtual – Camera MUST be on – Employee does not need special set up for coding interview.
  • General assessment interview / 30 to 45 minutes / In person (Dearborn or Palo Alto) / May consider Virtual depending on the circumstances.

At Client, we're not just building vehicles—we're redefining the future of connected mobility. The Device Connectivity Platform Engineering team sits at the core of this transformation, powering the sophisticated Client Connected Vehicle Cloud Platform that supports over 26 million vehicles worldwide and over 50 billion data points daily —and growing every day. As a Software Engineer on the device connectivity layer, you will play a key role in shaping the next generation of Client connected ecosystem.

We are looking for a highly motivated, technology focused individual with a passion to work on a collaborative software delivery team to enable the creation and management of Platforms and APIs deployed to the Client mobility ecosystem.

Skills Required:

  • Java would be used to design and build RESTful and gRPC based microservices with Spring Boot. These Java applications would be packaged as Docker containers and deployed to Kubernetes/EKS clusters, with health-check endpoints and readiness/liveness probes to support reliable orchestration at scale.
  • For real-time data processing, Java-based Kafka producers and consumers would handle streams of vehicle connectivity events.
  • gRPC services would enable low-latency internal service-to-service communication alongside standard REST controllers for external-facing APIs.
  • Security would be built into these services using OAuth2/JWT-based authentication and authorization.
  • Throughout development, the engineer would follow TDD practices, plus integration tests to ensure clean, maintainable, well-tested code, and would instrument services with metrics and logging to support monitoring, alerting, and performance/load testing under high vehicle-connection volumes, given the mission-critical, 24x7 nature of the platform.

Skills Preferred:

  • AWS would serve as the core cloud infrastructure platform for deploying, scaling, and operating the connected vehicle services.
  • Elastic Kubernetes Service (EKS) would host containerized microservices, with AWS-native tooling supporting autoscaling, load balancing, and networking to ensure resilient operation under high vehicle-connection volumes.
  • Services would leverage other AWS offerings, such as S3 for storage, RDS for managed PostgreSQL databases, and IAM for fine-grained access control, to build a secure, observable, and highly available platform.
  • Infrastructure as code would be a core discipline, with Terraform used to provision all AWS resources, ensuring consistent, repeatable, and auditable environments.
  • CI/CD pipelines would leverage Concourse to automate build, test, static/dependency scanning (SonarQube, FOSSA), and deployment, with ArgoCD handling GitOps-based continuous deployment to EKS clusters for automated, auditable, and rollback-capable releases.
  • Given the mission-critical, 24x7 nature of the platform, AWS services would be architected with redundancy, monitoring, and alerting to minimize downtime and support rapid incident response for vehicle connectivity at scale.

Experience Required:

  • Bachelor's degree or equivalent experience in a relevant field
  • Master's degree desirable
  • 5+ years of progressive experience in cloud-based, software development.

Education Required:

  • Bachelor's Degree

Education Preferred:

  • Master's Degree

Key Responsibilities:

  • Design, develop, maintain, & support mission-critical cloud platform components that power Client connected vehicle ecosystem.
  • Build & enhance platform services & APIs that enable secure, reliable, & scalable connectivity for more than 27 million connected vehicles worldwide.
  • Contribute to platforms that process & route 50+ billion vehicle data points daily, ensuring high availability, performance, & resiliency.
  • Own features & services throughout the software lifecycle, from design & implementation through deployment, monitoring, & operational support.
  • Partner with engineers, architects, & product teams to deliver solutions that improve customer experiences & advance Client connected mobility vision.

Key Traits:

  • Software Engineering Expertise: Experience designing, developing, & operating distributed systems, microservices, & cloud-native applications using Java, Spring Boot, Kubernetes/EKS, Kafka, PostgreSQL, gRPC, REST, & AWS Cloud & DevOps Proficiency.
  • Quality & Performance Focus: Commitment to writing clean, maintainable, well-tested code & validating API performance, scalability, & reliability.
  • Operational Excellence: Experience implementing monitoring, alerting, observability, & performance management practices to maintain service health & meet service-level objectives.
  • Technical Problem Solving: Ability to analyze complex challenges, evaluate tradeoffs, & make sound decisions using available data.
  • Agile Collaboration: Experience working in Agile teams & partnering with product managers, architects, & engineers to deliver production-ready solutions.
  • Technical Design: Contribute to architecture & design discussions, promote engineering best practices, & mentor junior engineers.
  • Customer-Centric Mindset: Passion for leveraging technology & continuous improvement to deliver value for customers & the business.

V2Soft is an Equal Opportunity Employer (EOE). We welcome applicants from all backgrounds, including individuals with disabilities and veterans.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Java Backend Engineer in Palo Alto, CA vacancy
  •  ...Job Title We are looking for one Java resource onshore (backend). The individual must be knowledgeable and competent with Java, Cassandra, Oracle, Spring, Spring and writing JUnit/TestNG. Simple Java will not suffice. The candidate should have at least eight years... 
    Suggested
    Contract work

    United IT

    Sunnyvale, CA
    4 days ago
  •  ...Java Backend Engineer Location: Sunnyvale, CA (2 Days a week onsite) Contract: 6+ Month Contract Visa: All Visa’s accepted. Qualifications: 1.) Candidate should have 3 to 5+ years of US experience and should be from Computer Science background. 2.) Candidate... 
    Suggested
    Contract work
    2 days per week

    Software Technology Inc

    Sunnyvale, CA
    4 days ago
  •  ...Java Backend Engineer This is a hybrid position. Resource should be in the office 2 days per week. Dallas is the preferred location. (Sunnyvale is acceptable) (Remote and Bentonville are NOT acceptable) Develop innovation strategies, processes, and best practices. Drives... 
    Suggested
    Work at office
    Remote work
    2 days per week

    Kaav Inc.

    Sunnyvale, CA
    19 hours ago
  •  ...E./B. Tech/MS/MCA in Computer Science or related technical field. Minimum 5 years of object-oriented programming experience in Java. Excellent computer systems fundamentals, DS/Algorithms and problem-solving skills. Hands-on experience in building web based... 
    Suggested

    BayOne Solutions

    Sunnyvale, CA
    4 days ago
  • $75k - $113k

     ...Role description Java Backend Engineer Lead I - Software Engineering Who We Are: Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything... 
    Suggested
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Flexible hours

    UST Inc

    Sunnyvale, CA
    4 days ago
  • An innovative firm is seeking a passionate Java Developer to create robust applications using Java/J2EE and Spring Boot. This role involves collaborating with senior team members, gathering requirements, and participating in design discussions. You will be responsible... 

    TechDigital Group

    Sunnyvale, CA
    2 days ago
  • A dynamic technology company is seeking a dedicated Java Developer to enhance its W+ Membership team. This role includes designing and...  ...tools. Join a collaborative team focused on building resilient backend systems in a cloud-native environment. #J-18808-Ljbffr Compunnel

    Compunnel

    Sunnyvale, CA
    4 days ago
  • $217.57k - $260k

    ID.me is looking for a Staff Software Development Engineer based in Mountain View, CA. You'll design and...  ...teams. The role requires significant experience in backend development, specifically with APIs using Python, Java, or Go. ID.me offers a competitive salary range of... 

    ID.me Inc

    Mountain View, CA
    3 days ago
  •  ...Requirements Top-notch programming skills, with an interest in functional programming languages. Solid coding skills in Java/J2EE technologies with Spring Boot experience Solid understanding of designing, developing and supporting large scale, cloud based... 

    E-Solutions

    Sunnyvale, CA
    19 hours ago
  •  ...architectural and technological vision for Neurelo’s products Passionate engineer and architect who can challenge the status quo, thinks big...  ...and skills with building applications in Rust, GoLang and/or Java. Note - experience with Rust is strongly preferred. Alternatively... 

    Neurelo

    Mountain View, CA
    2 days ago
  • $70 - $80 per hour

     ...Range: $70-$80/Hr Job Description: Key Responsibilities: Design, develop, and maintain robust and scalable backend services using Java and Spring Boot. Implement microservices-based solutions, ensuring clear service boundaries and efficient... 
    Self employment

    ApTask

    Mountain View, CA
    2 days ago
  •  ...Role: PHP Fullstack Reactjs Developer (Java backend + Reactjs Frontend) Location: Any client/Persistent office hybrid 2 days Duration: 6+ Months Job Description: Location: USA (Should be open for both EST and PST timezone) Skills... 
    Work at office

    Zortech Solutions

    Mountain View, CA
    2 days ago
  •  ...internal tools. The ideal candidate will have strong backend development experience and proficiency in languages such as Java, Scala, Python, NodeJS, and React. You will...  ...while collaborating closely with product engineering teams. The role requires a bachelor’s degree in... 

    x.ai

    Palo Alto, CA
    4 days ago
  • A technology solutions company in Sunnyvale is seeking a Senior Backend Developer to design and develop scalable backend systems using Java and Spring Boot. The ideal candidate will have strong expertise in microservices architecture and AWS services. Responsibilities include... 

    Compunnel

    Sunnyvale, CA
    19 hours ago
  •  ...in Mountain View, CA is seeking a Senior Software Engineer for the CALC engine, a high‑performance, Java‑based OLAP engine with its own modelling language....  ...for scalable decision automation. Required: strong backend development, Core Java expertise, JVM understanding... 

    Aera Technology

    Mountain View, CA
    2 days ago
  • $140k - $200k

    A healthcare technology company is looking for a Backend Engineer to join the Ambient AI team in Mountain View, CA. The role involves developing advanced AI solutions and scaling infrastructure for large health systems. Candidates should have strong programming skills... 

    Monograph

    Mountain View, CA
    19 hours ago
  • $160k - $200k

    General Motors is seeking a Senior Software Engineer to design and develop middleware and application software for next-generation infotainment platforms. This role focuses on building scalable, reliable systems for advanced user experiences. The ideal candidate has strong... 

    General Motors

    Mountain View, CA
    2 days ago
  •  ...Java Backend Developer Location: Sunnyvale, California, USA Long Term. #6-8 Years' experience in Java, Spring boot and Spring framework # Hands-on 2-3 years' experience on Java 8 # Knowledge and hands-on experience on Kafka... 

    Futran Tech Solutions Pvt. Ltd.

    Sunnyvale, CA
    19 hours ago
  •  ...valued at $7.2B), and Atish Das Sarma, former head of growth engineering at Patreon and head of AI at Apple Cloud. Currently operating...  ...members based in Palo Alto and India. We are seeking a strong Backend and Infra Engineer who is comfortable working in a fast‑paced... 

    aida

    Palo Alto, CA
    3 days ago
  •  ...discovery phase of medium to large projects to come up with high level design. - Leads the work of other small group of 3 to 4 engineers for assigned Engineering projects - Leads and participates in end to end service implementations, data feeds ingestion, and orchestration... 

    3B Staffing LLC

    Sunnyvale, CA
    4 days ago
  •  ...Java Backend developer 7+ years experience in developing and maintaining high-performance, scalable backend systems using Java, with a strong understanding of design patterns and data structures. Experience with designing and implementing efficient APIs and micro... 

    Q1 Technologies

    Sunnyvale, CA
    1 day ago
  •  ...Java Backend Developer Designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Resolves technical issues through debugging... 

    Software Technology Inc

    Sunnyvale, CA
    4 days ago
  •  ...Java Developer Top 3 Must Have's: 1. Java/j2ee 2. Spring boot, microservices 3. Kafka Additional Qualifications: Collaborate with senior members of the team to gather requirements, participate in design discussion, code, test and deploy the products to production... 

    Omni Inclusive

    Sunnyvale, CA
    1 day ago
  • Dormont Manufacturing Co is looking for a Software Engineer based in Mountain View, California, to develop and maintain AI-powered applications...  ...over 5 years of software development experience, with strong backend and ML engineering skills, along with fluency in cloud... 

    Dormont Manufacturing Company

    Mountain View, CA
    2 days ago
  •  ...Java Backend Developer Location: Sunnyvale, CA Qualifications: ~12+ Years of solid experience in large scale distributed systems and event-driven architectures ~ Strong Java/J2EE, Spring Boot ~ Reactive Programming with JAVA is a plus ~ Hands on experience... 

    Kasmo Global

    Sunnyvale, CA
    4 days ago
  •  ...Java Backend Developer Location - Austin, TX Full Time Immediate joiners only Please submit profiles with Photo ID and relocation confirmation. Check if candidate is Ex Wipro – share Employee ID if so Check if have own company Inform No Dual employment... 
    Full time
    Immediate start
    Relocation

    Futran Tech Solutions Pvt. Ltd.

    Sunnyvale, CA
    4 days ago
  • CTERA Networks in Palo Alto is seeking a Senior Backend Developer to build and maintain their core data infrastructure, leading projects...  ...ideal candidate will have 5+ years of experience in backend engineering and proficiency in Python. If you're passionate about emerging... 

    CTERA Networks

    Palo Alto, CA
    2 days ago
  • $220k - $300k

     ...looking for a Principal Member of Technical Staff to join our engineering organization as a cross-cutting technical leader. This is a pure...  ...influence. You will work across teams to tackle our hardest backend scaling, reliability, and security product challenges. As a Principal... 

    Endor Labs

    Palo Alto, CA
    4 days ago
  •  ...Senior Java Backend Engineer Location: Santa Clara, CA (Hybrid) Must have skills: Java, Spring boot, Microservices, Azure and Kafka Job Description: ~5 or more years relevant work experience with BS, or 3 or more years or relevant work experience... 
    Work experience placement

    VDart

    Santa Clara, CA
    2 days ago
  •  ...Java Backend Developer Rootshell Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the...  ...Responsibilities: As a key member of the Equinix Product Engineering function you will be involved in the software development... 

    Rootshell Inc

    Sunnyvale, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Backend Engineer. Be the first to apply!