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

Java Developer

Perfict Global, Inc.

Job Title : Java Developer
Location : San Jose, CA
Long Term Contract

Roles & Responsibilities
  • Gathers and verifies technical requirements
  • Authors and audits technical design for features
  • Competent in programming and debugging across multiple modules and dealing with related external dependencies
  • Writes high quality code with full test coverage
  • Reviews code to ensure it is functionally correct and is of high quality
  • Provides story or business requirements breakdown planning and estimation, reviews and evaluates the team's estimates
  • Accountable for complex stories or business requirements
  • Identifies feature and module dependencies
  • Proposes mitigation plans for identified risks and problems
  • Suggests process improvements and best practices
  • Identifies new areas that could be measured
  • Able to identify, evaluate and discuss alternative technologies and techniques
  • Justifies decisions and achieves peer consent
Must have Experience
  • 8+ years of professional software engineering experience, with 5+ years focused on Java/Spring Boot backend services.
  • Strong core Java coding skills & ability to articulate coding problem-solving approach
  • Expert in multithreading, memory management, collections, Microservices design, production-level troubleshooting & database fundamentals.
  • Deep experience designing microservices (service boundaries, API design, idempotency, retries, circuit breaking).
  • Hands-on with Oracle (SQL tuning, indexing, stored procedures) and Cassandra (data modeling, consistency levels) are strongly preferred, candidates with no SQL experience with other databases will still be considered
  • Production experience with Kafka (consumer groups, partitioning, offset management, schema evolution) is strongly preferred, candidates with similar system experience will still be considered
  • Strong grasp of testing: unit/integration/contract tests; test data management.
  • Solid knowledge of RESTful APIs, pagination, error handling, and versioning.
  • Experience with CI/CD (e.g., Jenkins/GitHub Actions) and Git workflows.
  • Proficiency in observability (e.g., logs/metrics/traces) and performance optimization for JVM-based services.
  • Ability to lead technical initiatives, review designs, and drive outcomes in a fast-paced environment.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Java Developer in San Jose, CA vacancy
  •  ...Java Developer Good day professional, Hope you are doing well. This is Mohammed. Aamer from Argyll Infotech Inc. Your profile caught my attention for the role of Java developer with one of our clients in Sunnyvale, CA (Day 1 onsite). The following is the detailed information... 
    Suggested

    Argyle Infotech

    Sunnyvale, CA
    15 hours ago
  •  ...Job Title Designs, develops, and implements webbased 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
    Remote work

    Kaav Inc.

    Sunnyvale, CA
    4 days ago
  •  ...Job Post Core Java - Do you have experience in CORE JAVA? If Yes, how many years of experience do you have on Core Java? How many HANDS ON projects have you worked on core Java? List the latest 2 project names that you have Hands-on experience in Core Java along with... 
    Suggested

    ClifyX

    Sunnyvale, CA
    2 days ago
  •  ...Java Developer Location: Sunnyvale, CA – Hybrid twice a week I have multiple Java position available. Across multiple teams and multiple levels These positions will have an apex screening and depending on the team most of them are one and done client interviews Looking... 
    Suggested

    RIT Solutions

    Sunnyvale, CA
    15 hours ago
  •  ...Job role:Java developer Location:Sanjose,CA Really need Strong profile-- SanJose, CA Skills they are looking for: Java Backend Developer Oracle, Spring Boot, microservices, Kafka Experience with Service Platform Should be really good with Data Structures... 
    Suggested

    Info Way Solutions

    San Jose, CA
    3 days ago
  •  ...Full stack system architecture: (API / Web / DB / Distributed systems) Front end: Javascript (Angular/React) Back end: Java (Spring Boot, Spring Security) DB: Relational - At least one of the following: MySQL MSSQL PostgreSQL RDS NoSQL: At least one of the following:... 

    TechDigital Group

    Santa Clara, CA
    1 day ago
  •  ...Position: Java Developer Location: Sunnyvale, CA (Onsite from day 1) Duration: Long-term Contract (W2 Contract) Experience: 6+ Years Job Description: Cloud - GCP. Oracle DB - extensive experience in db. - Writing Procedures... 
    Long term contract
    Contract work

    Fisec Global

    Sunnyvale, CA
    3 days ago
  •  ...delivery services to enhance coverage and efficiency Environment: Java 8, Spring Boot, Microservices, Spring Cloud, Spring Data JPA,...  ...Azure, GitHub, Jira, IntelliJ Description: Develops innovation strategies, processes, and best practices.... 
    Local area

    My3Tech Inc

    Sunnyvale, CA
    4 days ago
  •  ...Job Title: Java Developer Location: Sunnyvale, CA(Onsite) Duration: Long-term Contract Rate: $55/hr on C2C Note : Need to take bot Interview Role Overview: We are seeking a skilled Java Developer to join our team. The ideal candidate will have strong experience in Java... 
    Long term contract

    US Staffing Inc

    Sunnyvale, CA
    2 days ago
  •  ...Title: Java 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... 
    Remote work

    E-Solutions

    Sunnyvale, CA
    3 days ago
  •  ...Replicator (built on Apache Beam) is preferred. Responsibilities Design, develop, and maintain data pipelines to integrate data from various...  ...and Experience Expertise with programming languages such as Java is mandatory. SQL and ETL tools (e.g., Apache NiFi, Talend, Informatica... 

    TechDigital Group

    San Jose, CA
    2 days ago
  •  ...Java Developer Duration: Initial 6-month duration. Potential to be ongoing. Location: San Jose, CA 3 days a week onsite Top Requirements (Must have): ~5-7 years of experience as Java Developer (latest version of Java) ~ Working on Java technologies: Microservices... 
    3 days per week

    RIT Solutions

    San Jose, CA
    3 days ago
  • $50 - $55 per hour

     ...Request ID: 91639 -1 Title: Java Developer Location : Sunnyvale, CA Duration: 6+ Months Salary Range: $50 - $55 an hour on W2/C2C Job Description: Role Descriptions: • 5 years of proven experience in software development. • Strong experience... 

    Artech

    Sunnyvale, CA
    15 hours ago
  •  ...Java Developer MAHIN-JOB-32556 Please find below Java Developer requirement. Kindly share with us solid strong profile. Min 10-12 years of working experience. Location is San Jose, CA / RTP, NC Hybrid Work - Currently 2 days in Cisco Office (San Jose... 
    Work experience placement
    Work at office

    Keylent Inc

    San Jose, CA
    4 days ago
  •  ...Java Developer Location: Sunnyvale, CA Type of Hire: CWR Job Description: Key Qualifications: Experience with JDK 8 APIs and constructs required. Bonus for Java 9+ Maven, GitHub, and either Eclipse or IntelliJ. macOS experience preferred. Spring... 

    InterSources

    Sunnyvale, CA
    15 hours ago
  •  ...Job Title: Java Developer Location: Sunnyvale CA preferred, Austin second preference. Experience Required: 8+ Years Job Description: We are looking for an experienced Java Backend Developer with strong expertise in building scalable and high-performance... 

    Info Way Solutions

    Sunnyvale, CA
    1 day ago
  •  ...Description: • What are the top 3 skills needed/required? JAVA backend, springboot, building micro services, working with Kafka,...  .... • What will this person's day-to-day responsibilities be? Developing JAVA application and taking part in developing new features, writing... 
    Permanent employment
    Contract work
    Work at office
    Remote work
    Relocation

    Redolent

    Sunnyvale, CA
    3 days ago
  •  ...Overview Seeking a Senior Java Backend Engineer to build and maintain scalable, secure applications within a Retail Order Management ecosystem. Key Responsibilities Develop scalable backend systems & REST APIs Drive order management solutions and business logic Write... 

    TechDigital Group

    Sunnyvale, CA
    3 days ago
  •  ...Senior Java Full Stack Developer Oversee the design and development of complex applications Guide junior developers Oversee code quality and enforce best practices Identify and resolve critical issues Keep up with industry trends and emerging technologies Collaborating... 

    Kasmo Global

    Sunnyvale, CA
    15 hours ago
  • $73 per hour

    Sr.Java Developer MAHIN-JOB-34976 We are looking for Sr. Java Developer in Sunnyvale,CA ( Need only Product base company experienced candidates) (Day one onsite ) FTE - 125k per annum +benefits Subcon - 73$ per hour ( No layers are accepted ) JD... 
    Hourly pay

    Keylent Inc

    Sunnyvale, CA
    3 days ago
  •  ...Senior Java Developer The JD for the requirement is as follows: 1. Senior Java developer with good hands on experience as a Full Stack Developer. 2. Technical skillset preferred is Java, J2EE, Spring/ Struts Framework with good knowledge on SQL and No-SQL Databases... 

    ClifyX

    San Jose, CA
    15 hours ago
  •  ...Position-Java Developer Duration-Contract Location- San Jose, CA 9+ Years JD 5+ years of professional experience in Java ,JS ,Python, SQL experience Candidates with Informatica Address Doctor Experience or equivalent highly preferred... 
    Contract work
    Immediate start

    Syntricate Technologies

    San Jose, CA
    3 days ago
  •  ...Job Title : JAVA Developer . Location : Sunnyvale, CA. Duration : Long term contract . Role Description: Experience in building n-tier highly scalable| fault tolerant| reactive Microservices using Java/Scala/Go| Camel| Spring|... 
    Long term contract

    AceStack LLC

    Sunnyvale, CA
    15 hours ago
  •  ...Job Description - Java Developer Location - San Jose, CA Must Have Technical / Functional Skills - Java, Springboot Roles & Responsibilities • Minimum 8 years' experience in designing and developing. • Expert knowledge in Java, Spring framework, Spring... 

    InterSources

    San Jose, CA
    1 day ago
  •  ...Job title: Senior Developer PHYSICAL WORK LOCATION OUT OF SAN JOSE (do not submit candidates who are only interested in remote work)...  ...Locals - Hyrbid - 3 days per week Required skills: Java/Spring Boot/Microservices 8+ years of experience... 
    Local area
    Remote work
    3 days per week

    Ruri Software Technologies LLC

    San Jose, CA
    4 days ago
  •  ...Java Developer We are looking for a backend developer in Austin, TX or Sunnyvale, CA. Day one onsite. Job Description: • 5+ years of experience developing Python and Django applications • Solid experience developing REST APIs • Experience working with relational... 

    Keylent Inc

    Sunnyvale, CA
    3 days ago
  •  ...Job Description: Responsibilities: Design, develop, and maintain Java-based applications and services. Translate application storyboards and use cases into functional applications. Ensure the best possible performance, quality, and responsiveness... 

    Procyon TS

    Sunnyvale, CA
    15 hours ago
  •  ...Software Engineer III for client, you'll have the opportunity to: • Develop intuitive software that meets and exceeds the needs of the...  ...• Minimum 2 years of object-oriented programming experience in Java. • Excellent computer systems fundamentals, DS/Algorithms and... 

    Saxon Global

    Sunnyvale, CA
    4 days ago
  •  ...Java Backend Automation Lead We are seeking a seasoned Java Backend Automation Lead to join our team in San Jose, CA. The ideal candidate will have strong expertise in Java backend technologies and experience in automating data pipelines and test cases. You will play... 

    Kasmo Global

    San Jose, CA
    15 hours ago
  •  ...Senior Java Developer Location: Sunnyvale, CA (3 days onsite) Duration: Long term contract Additional Comments: Java hands-on developer with Experience of 7+ years or more Deep knowledge in distributed architecture Worked in large scale systems for 5... 
    Long term contract

    InterSources

    San Jose, CA
    3 days ago

Do you want to receive more vacancies?

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