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

Java Computer Programmer

Yochana

Yochana/HCL are seeking a skilled and motivated Computer Programmer to join our team. You will be responsible for designing, developing, testing, and deploying high-quality software solutions within Google's technology ecosystem. The ideal candidate will have a strong background in Java, experience with Google's internal development tools and platforms, and a passion for building robust and scalable applications.


Responsibilities:
• Design, develop, test, deploy, maintain, and improve software.
• Contribute to the full software development lifecycle, from requirements analysis and design to implementation and testing.
• Write clean, efficient, well-tested, and maintainable code following Google's best practices and style guides.
• Collaborate with team members, technical leads, and product managers to deliver on project goals.
• Participate in code reviews to ensure code quality and knowledge sharing.
• Troubleshoot and debug issues across different parts of the stack.
• Work with and integrate various Google internal systems and technologies.


Required Qualifications:
• Bachelors (BS) in Computer Science or Computer information systems or related degree
• Proven experience in Java development. (Minimum 3 to 4 yrs)
• Solid understanding of object-oriented design patterns.
• Knowledge of Dependency Injection principles and experience with frameworks like Spring or Guice (Guice preferred).
• Proficiency with relational databases and nosql databases
• Experience with front-end development using Angular.
• Experience with designing and implementing system integrations (e.g., API-based, message queues).
• Strong experience with JUnit, Mockito, or other unit testing best practices.
• Experience developing and deploying applications on Unix/Linux environments.
• Familiarity with ORM frameworks such as Hibernate.
• Experience with Web development, including REST/SOAP web services development and design principles.
• Experience with source control (e.g., Git, Piper) and build technologies (e.g., Ant, Maven, Blaze/Bazel).


Preferred Qualifications:
• Experience with Integrated Workplace Management System (IWMS) applications (e.g., IBM Tririga, Archibus, Planon) or developing applications for real estate management.
• Experience developing within Google's internal tech stack, including tools and platforms such as: Piper, Cider, Boq, Google App Engine, Spanner, One Platform, ACX Web.
• Familiarity with Google's use of Tririga and related integrations within the CRES (Core Real Estate Systems) domain.
• Experience with Google's integration platforms and best practices (e.g., Pub/Sub, Data Bridge tools like Replicator).


Soft Skills:
• Strong oral and written communication skills.
• Ability to work effectively within a team environment.
• Good problem-solving and analytical skills.


Eagerness to learn and adapt to new technologies and challenges

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Java Computer Programmer in San Jose, CA vacancy
  • $95k - $105k

     ...Computer Task is seeking an experienced Java Developer to support enterprise application development in San Jose, CA. This role requires 7+ years of expertise in Java, Boq Apps Framework, and modern web technologies. The candidate will design and develop enterprise applications... 
    Computer

    Computer Task

    San Jose, CA
    1 day ago
  •  ...operational efficiency. Candidates must possess a Master's degree in Computer Science or a related field with at least 2 years of experience...  ...development, demonstrating proficiency in technologies such as Java, JDBC, and Oracle. Occasional travel to unanticipated client... 
    Computer

    Techions

    Milpitas, CA
    1 day ago
  •  ...Acuitus is looking for Java developers who will participate in the development of the core platform and supporting tools of our computer-based tutoring system. Specific projects include creating and enhancing robust network applications, gathering and organizing large... 
    Computer

    Acuitus

    Sunnyvale, CA
    2 days ago
  • $176.3k - $293.7k

     ...Software Engineer in San Jose, California. This role requires strong Java expertise to resolve customer issues and deliver high-quality...  ...should have a Bachelor's degree in Software Engineering/Computer Science and over 8 years of relevant experience. The position offers... 
    Computer

    Stryker Group LLC

    San Jose, CA
    1 day ago
  •  ...Job Title: Java Developer Location: Sunnyvale, CA(Onsite) Duration: Long-term Contract Rate: $55/hr on C2C Note : Need to take bot Interview...  ...and microservices architecture. Education: Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience... 
    Computer
    Long term contract

    US Staffing Inc

    Sunnyvale, CA
    1 day ago
  •  ...ensure high performance, scalability and availability for those applications Minimum Qualifications ~ Bachelor's degree in Computer Science or Computer Information Systems ~7+ years of experience in eCommerce Software development ~7+ years of programming... 
    Computer

    Cedent Life Talent

    Sunnyvale, CA
    4 days ago
  •  ...Java Developer St Louis, MO (Onsite from day 1) Requirement: Strong Java developer with very good understanding of micro...  ...build tools like Maven, Ant and Gradle. Bachelor's degree in computer science engineering or a related discipline, or equivalent work... 
    Computer
    Work experience placement

    Omega Solutions

    Santa Clara, CA
    4 days ago
  •  ...Description JAVA The Software Engineer position will be responsible for hands-on development as well as lead the development...  ...being met Minimum Qualifications ~ Bachelor's degree in Computer Science or Computer Information Systems ~7+ years of... 
    Computer

    Kaav Inc.

    Sunnyvale, CA
    3 days ago
  • $95k - $105k

     ...CTG is seeking an experienced Java Developer with strong expertise in Boq Apps Framework and modern web technologies to support enterprise...  ...processing, and data access frameworks. Bachelor’s degree in Computer Science, Engineering, or related field preferred. Excellent... 
    Computer
    Local area

    Computer Task

    San Jose, CA
    1 day ago
  •  ...Job Description - Java Developer Location - San Jose, CA Must Have Technical / Functional Skills - Java, Springboot Roles...  ...Experience with REST Api creation. Qualifications : BACHELOR OF COMPUTER SCIENCE About Us: InterSources Inc , a Certified... 
    Computer

    InterSources

    San Jose, CA
    5 days ago
  •  ...We are seeking a talented and passionate Java Developer to join our W+ Membership team. The ideal candidate will have experience working...  .... Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. 3+ years of experience in... 
    Computer

    Compunnel

    Sunnyvale, CA
    1 day ago
  •  ...Java Developer Location: SJC Responsibilities: Work closely with analysts to translate business requirements into technical...  ...and written English. Qualifications: BA/BS degree in Computer Science or related technical field. Good programming experience... 
    Computer

    ClifyX

    San Jose, CA
    4 days ago
  •  ...professional IT Consulting services in the US. We are actively seeking Java Support Engineer for one of our direct client in Sunnyvale, CA,...  ...within agreed organization SLO. Education: BS in computer science or equivalent with 6+ years or MS in computer science or... 
    Computer

    Rootshell Enterprise Technologies

    Sunnyvale, CA
    4 days ago
  •  ...Description: JAVA The Software Engineer position will be responsible for hands-on development as well as lead the development...  ...being met Minimum Qualifications: ~ Bachelors degree in Computer Science or Computer Information Systems. ~7+ years of... 
    Computer

    Kaav Inc.

    Sunnyvale, CA
    3 days ago
  •  ...Senior Java Developer with AI Experience Position: Senior Java Developer with AI Experience : 9+yrs Visa: H1B, USC, H4EAD Client:...  ...Required Skills & Experience ~ Bachelor's or Master's degree in Computer Science, Engineering, or a related field. ~6+ years of... 
    Computer
    H1b

    Perfict Global, Inc.

    Santa Clara, CA
    4 days ago
  •  ...Sr. Java (Spring) Engineer Sunnyvale, CA Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply...  ...in other Apple teams is a big plus Reactive Development using Spring WebFlux / Reactor Computer Science academic background... 
    Computer

    Keylent Inc

    Sunnyvale, CA
    4 days ago
  •  ...Mid-Sr Java Engineer Location: Sunnyvale, CA Technical stack: Advanced Java 8 Core Java Java Splunk Spring Boot...  ...~ Hands-on developer with very good fundamentals in Java and computer science degree ~ Java collections framework including their performance... 
    Computer

    United IT

    Sunnyvale, CA
    4 days ago
  •  ...Role: Java Developer (Mongo DB & AI-RooCode and Claude) Location: Sunnyvale CA/Austin TX- onsite Duration: 6+Months C2H Mode: Video...  ...experience in enterprise Java development-Strong foundation in Computer Science fundamentals such as data structures and algorithms-Experienced... 
    Computer

    US Staffing Inc

    Sunnyvale, CA
    2 days ago
  •  ...Responsibilities: Design, develop, and maintain Java-based applications and services. Translate application storyboards...  ...solutions. Requirements: ~ Bachelor's degree in computer science, Software Engineering, or a related field. ~8+ years... 
    Computer

    Procyon TS

    Sunnyvale, CA
    4 days ago
  •  ...and integrity What you will bring: • B.E./B. Tech/MS/MCA in Computer Science or related technical field. • Minimum 2 years of object-oriented programming experience in Java. • Excellent computer systems fundamentals, DS/Algorithms and problem-solving... 
    Computer

    Saxon Global

    Sunnyvale, CA
    3 days ago
  •  ...Services application's web, middle, and database tiers Knowledge and Experience ~ BS/MS in Computer Science or related technical discipline ~7+ years of Java development experience ~ Solid foundation in computer science with strong competency in data... 
    Computer
    Full time

    Netpace

    San Jose, CA
    4 days ago
  •  ...Job Summary: We are seeking a highly skilled Senior Java Developer with over 10 years of experience in designing, developing...  ...Skills and Qualifications: ~ Bachelor's or Master's degree in Computer Science, Engineering, or related field. ~10+ years of... 
    Computer

    Purple Drive

    San Jose, CA
    3 days ago
  •  ...Overview: Job Title: Java Developer Location: Sunnyvale, CA Experience Required: 5-8 Years Employment Type: Full-Time...  ...Agile methodologies. Education ~ Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical... 
    Computer
    Full time

    Purple Drive

    Sunnyvale, CA
    2 days ago
  •  ...being met Minimum Qualifications- ~ Bachelors degree in Computer Science or Computer Information Systems ~7+ years of...  ...for International Top 3 Skills Needed or Required Java SpringBoot Rest API What are the day-to-day responsibilities... 
    Computer
    Flexible hours
    2 days per week

    Kaav Inc.

    Sunnyvale, CA
    2 days ago
  •  ...Java Software Engineer As an onsite Java Developer, you should be able to build highly efficient/responsive RESTful web services...  ...Education: Preferably an undergraduate or graduate level degree in Computer Science, EE / Electronics or a relevant technical field.... 
    Computer

    ClifyX

    Sunnyvale, CA
    4 days ago
  •  ...team. Write efficient and well-documented code primarily in Java and Angular TypeScript. Design and develop reusable...  ...Qualifications: Ex google experience Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience... 
    Computer
    Work at office

    Yochana

    San Jose, CA
    4 days ago
  •  ...being met Minimum Qualifications- ~ Bachelors degree in Computer Science or Computer Information Systems ~7+ years of...  ...discipline. What are the top 3 skills needed/required? ~ Java, NoSQL(Cassandra/Couchbase), Maven, Kubernetes. What skills... 
    Computer
    Contract work
    Work at office
    Remote work

    Kaav Inc.

    Sunnyvale, CA
    2 days ago
  •  ...Entry Level Java Developer Hadronts put great efforts to make technology smoothly integrate with your business can grow. As your...  ...Required Qualification: Bachelor's/Master's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related... 
    Computer
    Flexible hours

    Hadronts

    Santa Clara, CA
    4 days ago
  • $70 - $77.39 per hour

     ...support of product management Skills: ~6+ years with Java demonstrating strong skills in Enterprise Java and frameworks like...  ...knowledge with React or Next.js Education: ~ Bachelors or Masters in Computer Science or equivalent experience.... 
    Computer

    Varite

    San Jose, CA
    6 days ago
  •  ...develop and maintain high-performance backend services and APIs using Java SpringSpring Boot and Python FlaskDjango Write clean...  ...agile environment Qualifications ~ Bachelors degree in Computer Science or a related field ~3 years of experience in backend development... 
    Computer

    Kaav Inc.

    San Jose, CA
    3 days ago

Do you want to receive more vacancies?

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