Java Backend Developer
ASM Tech Solutions
Job Title: Java Backend Developer
Location: Sunnyvale, CA | Full-Time, On-Site | Regular/Contract (In-Person Interview)
Visa: USC / GC / H4 EAD / L2S Position Summary We are seeking a Mid-Level Java Backend Developer with 5-7 years of experience in building scalable backend systems using Java, Microservices, and System Design fundamentals . You will contribute to the Membership Platform Team , helping build and enhance systems that manage member accounts, subscription lifecycles, billing, and benefits delivery. This role involves hands-on development, participation in system design, and collaboration with cross-functional teams. Key Responsibilities Backend Development
Location: Sunnyvale, CA | Full-Time, On-Site | Regular/Contract (In-Person Interview)
Visa: USC / GC / H4 EAD / L2S Position Summary We are seeking a Mid-Level Java Backend Developer with 5-7 years of experience in building scalable backend systems using Java, Microservices, and System Design fundamentals . You will contribute to the Membership Platform Team , helping build and enhance systems that manage member accounts, subscription lifecycles, billing, and benefits delivery. This role involves hands-on development, participation in system design, and collaboration with cross-functional teams. Key Responsibilities Backend Development
- Develop and maintain RESTful APIs and microservices using Java (11/17/21) and Spring Boot
- Implement business logic for member onboarding, subscriptions, billing, renewals, and cancellations
- Build asynchronous and scalable services using event-driven architecture (Apache Kafka)
- Work with Spring WebFlux / reactive programming (good to have)
- Integrate with external services such as payment gateways and internal APIs
- Contribute to the design of scalable, resilient microservices architecture
- Participate in low-level and high-level design discussions
- Apply design principles for performance, reliability, and scalability
- Work with database design strategies including indexing, query optimization, and basic sharding concepts
- Understand and implement event-driven workflows
- Work with SQL (PostgreSQL/MySQL) and NoSQL databases (MongoDB/Cassandra - good to have)
- Implement caching strategies using Redis to improve performance
- Optimize queries and ensure efficient data access patterns
- Containerize applications using Docker and deploy on Kubernetes (basic understanding)
- Work with CI/CD pipelines (Jenkins / GitHub Actions)
- Support deployment, monitoring, and debugging in cloud environments (AWS / Azure / GCP)
- Monitor applications using tools like Prometheus, Grafana, or ELK stack
- Troubleshoot production issues and ensure system reliability
- Write clean, maintainable, and well-documented code
- Collaborate with senior engineers, product managers, and DevOps teams
- Participate in code reviews and design discussions
- Contribute to documentation and knowledge sharing
- 5-7 years of backend development experience with strong expertise in Java
- Hands-on experience with Spring Boot and Microservices architecture
- Good understanding of system design fundamentals
- Experience with REST APIs and distributed systems basics
- Working knowledge of Apache Kafka or similar messaging systems
- Experience with relational databases (PostgreSQL/MySQL)
- Familiarity with Redis or caching mechanisms
- Basic understanding of Docker, Kubernetes, and cloud platforms
- Knowledge of security fundamentals (OAuth2, JWT - basic level)
- Exposure to subscription or billing platforms
- Experience with reactive programming (Spring WebFlux)
- Familiarity with CI/CD and DevOps practices
- Understanding of scalability, fault tolerance, and distributed systems patterns
- Exposure to event-driven architecture, CQRS, or event sourcing (nice to have)
- Opportunity to work on large-scale systems handling millions of users
- Exposure to real-world distributed systems and microservices architecture
- Collaborative environment with strong learning and growth opportunities
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Java Backend Developer in Sunnyvale, CA vacancy
- ...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,...Suggested
- ...Backend Engineer Location: Mountain View, CA (Hybrid – 3 days onsite) Role Overview... ...strong backend development experience in Java and deep expertise in infrastructure operations... .... Key Responsibilities Design, develop, and maintain scalable backend services...Suggested
- ...Top 3 Must Have's: Java/J2EE Spring Boot, Microservices Kafka Additional Qualifications: Collaborate with senior members of the team to gather requirements, participate in design discussions, code, test, and deploy the products to production. Job Description: Utilize...Suggested
- Java Backend Developer Sunnyvale, CA (Day1 Onsite hybrid role) Duration: Long Term Experience level: 9+ Years EX- Walmart profiles Only Job Description: Skills: Java, Spring Boot, Microservices 8+ years of Core Java development experience. Able to deliver end to end projects...Suggested
- ...Position Summary... What you'll do... Responsibilities: Design, develop, and maintain full stack applications using modern frontend and backend technologies. Architect solutions to stream Video Ads to tens of thousands of TVs in Walmart store and Sam's Club. Develop automation...SuggestedLocal area
- ...Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking Java Backend Developer for one of our client in Sunnyvale, CA. Please share your resume with current location & full contact info Role:...
- ...Title: Sr. Java Backend Developer Location: Mountain View , CA (Hybrid) No H1B Candidates JD: Tech Skills - Core Java, Multithreading and synchronization, REST APIs (Design and Implementation), Unit testing, and Problem Solving....H1b
- ...Role- Senior Java backend Developer Locations: Austin, TX (Hybrid-3 Days in a week) Client : Mphasis Job Description: -Oversee the design and development of complex applications -Guide junior developers -Oversee code quality and enforce best...3 days per week
- ...Hi All, We have 2 Positions available for Java Fullstack and Java Backend Developer if you have any profile please share Sr. Java Fullstack Developer and Java Backend Developer Location : Mountain View, CA (Hybrid) Job Description / Responsibilities:...
- A fast-growing I.T staffing company based in Silicon Valley is looking for a Java Developer with at least 4 years of experience in developing applications. The ideal candidate should have strong server-side Java programming skills and knowledge of RESTful services. This...
- Senior Java Backend Developer Sunnyvale, CA and Austin, TX Experience Level: 10+ Years Job Responsibilities: Oversee the design and development of complex applications Guide junior developers Oversee code quality and enforce best practices Identify and resolve critical...
$90k - $101k
Cognizant is looking for a Sr. Java backend developer to join our team of IT professionals in a permanent role. If you meet our background requirements and skills and are looking for an opportunity with these skills and expertise, here is the ideal opportunity for you!...Permanent employmentTemporary workWork experience placementRemote work- ...oriented analysis and design skills and using proven architectural patterns. Must have extensive experience and excellent expertise in Java based server‑side high‑performance, highly‑available applications development. Experience implementing, unit testing, debugging and...
- ...Java Backend Developer Location: San Jose, CA | Hybrid Hire Type: Contract Job Description: Core Java, Springboot, Git, CI/CD pipeline, JUnit and ORACLE. Responsible for architecting, designing, and developing solutions using Java, Spring, Hibernate, and...Contract work
- Role- Backend Developer with experience in Java and/or Python Location - Sunnyvale, California(Hybrid) Contract Backend Developer We are looking for a Backend Developer with experience in Java and/or Python to help build and maintain scalable backend systems...Contract work
- A technology firm is seeking a skilled Backend Developer with expertise in Kotlin and Java to join their team in California. This role involves building scalable backend systems within a hybrid work model and requires strong knowledge of AWS and Kubernetes. The ideal candidate...
- Backend Developer with Kotlin and Java - MHP 2540 Work Model: Hybrid ( 3 days onsite): San Diego, CA or Mountain View, CA We are hiring skilled Backend Developers to build scalable, secure, and high-performance backend systems. You will be part of a high-impact engineering...Contract workRemote work
- ...professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Responsibilities Experience building high-performance, high-...Work experience placement
- ...Responsibilities: We are looking for one Java resource onshore (backend). The individual must be knowledgable and competent with *Java, Cassandra, Oracle, Spring, Spring and writing JUnit/TestNG. Simple Java will not suffice.* *The candidate should have at least...Contract work
- ...Senior Backend Java Engineer Location: Mountain View, CA Primary Stack: - Java - Spring Boot - REST APIs - Microservices Secondary Stack: - Kafka - Docker/Kubernetes - Cloud platforms - SQL/NoSQL Key Notes: - Backend-focused...
- A dynamic tech firm in Sunnyvale is seeking a Java Integration Developer with extensive experience in creating scalable e-commerce applications and leading teams through software development lifecycles. The ideal candidate should possess a bachelor's degree in Computer...
- ...Principal Software Engineer, where you'll leverage your backend engineering skills to develop cloud security software. This role focuses on building innovative... ...data across networks, leveraging your expertise in Java and various cloud technologies to enhance scalability...
- ...Backend Java Engineer With Kotlin Location: Candidate to go to any Intuit or Persistent office twice a week Intuit offices - (Mountain View / San Diego/ Plano Texas/ Atlanta / New York/ SFO) Persistent offices – (Morrisville, Bellevue, New Jersey, Dublin)...Contract workWork at office
- 1. 10+ years of experience designing and developing consumer-facing web applications 2. Experience in Core Java, Multi-threading, Spring MVC and SpringBoot framework (must) 3. Experience in front end development using Javascript, CSS, HTML5, ReactJs/AngularJS...
- 15+ years programming experience, ideally on a modern stack Our core stack is Java/ Kotlin/ Spring / PostgreSQL/ React, and we run on Kubernetes in a service oriented architecture with over 100 services in production 2+ years Java, Kotlin or Scala programming experience...Permanent employmentContract workLocal area
- ...tailored to modern global business demands. Job Description Java Backend Engineer Need a hands-on Java Backend Engineer who has hands... ..., Springboot, Docker & Kubernetes. Roles & Responsibilities Develops innovation strategies, processes, and best practices. Drives the...Full timeWork experience placementWorldwide
$70k - $90k
...Technical/Functional Skills ~ Experience in building n-tier highly scalable, fault tolerant, reactive Microservices using Java/Scala/Go, Camel, Spring, Apache/Tomcat, Jboss and RESTful architecture. Roles & Responsibilities Experience in building n...$82k - $123k
...Java Backend Engineer - Lead II UST is looking for a strong Java backend engineer to work on a multi‑vendor, multi‑geo team to build a NextGen... ...High Scale Enterprise Platform. Responsibilities Design, develop, and maintain robust Java‑based applications using strong OOP...Full timeTemporary workLocal areaFlexible hours- Redolent, Inc is seeking a Java Software Engineer in Sunnyvale, CA, to develop high-performance solutions involving Java, Spring, and Kafka. Candidates should have at least 4 to 6 years of industry experience and knowledge in building scalable systems. This role includes...
- ...professional services company specializing in Web, Cloud & Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers/architects, we have them all. Job Description Work in the Small Business Group (SBG) Data...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Backend Developer. Be the first to apply!
Related searches
- java developer backend Sunnyvale, CA
- lead full stack java developer Sunnyvale, CA
- java microservice developer Sunnyvale, CA
- full stack java developer Sunnyvale, CA
- sr.java developer Sunnyvale, CA
- entry level java developer remote Sunnyvale, CA
- senior java developer Sunnyvale, CA
- java web developer Sunnyvale, CA
- java spring developer Sunnyvale, CA
- java developer remote part time Sunnyvale, CA

