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

Java Software engineer

ClifyX

Java Software Engineer

As an onsite Java Developer, you should be able to build highly efficient/responsive RESTful web services using Java with Spring and Mongo/NoSQL DB. This is a hands-on coding role and be able to coordinate with offshore team. Code quality and functional quality is always at the forefront and one of the key measures of success. Be able to work well in a fast-paced environment.

Key qualifying skills:

  • 3+ years of software development experience building highly scalable RESTful web services
  • Deep understanding of Core Java and Spring, Spring Boot
  • Deep understanding of Object Oriented and SOA design concepts; current experience developing fault tolerant applications in Java
  • Strong problem solving skills
  • Strong knowledge of concurrency, scalability and fault tolerant designs
  • Experience with database technologies, preferably NoSQL
  • Good oral and written English communication skills
  • Working knowledge of source control software (Git)
  • Experience with build and deployment tools, e.g., Maven, Gradle

Responsibilities:

  • Key contribution to the development and delivery of systems; help shape system requirements, and develop analysis-level documents that reflect the requirements
  • Work with project managers, architect, technical leads, and vendors on defining the scope, milestone, deliverables, and resources needed for the project
  • Work with cross-functional team for integrations and data needs
  • Write software and participate in code reviews in debugging and coding to resolve issues
  • Develop prototypes and POCs to demonstrate new ideas or illustrate the use of new technologies and how to apply it into in systems
  • Own and review deliverables for accuracy, quality, application performance and completeness
  • Work with the QE/QA team to create and refine processes and technical standards in the chosen area
  • Keep up to date with latest technologies and tools and evangelize their value within the development teams
  • Strive for top quality results and continuously look for ways to improve and enhance system reliability, performance, and security

Highly desirables:

  • Familiarity with NoSQL DB's like Mongo. Cassandra is a huge plus
  • Familiarity with UI stack (HTML/jQuery/Angular is a huge plus)
  • Familiarity with Kafka is a plus
  • Search Technologies like Elasticsearch, Lucene

Education:

Preferably an undergraduate or graduate level degree in Computer Science, EE / Electronics or a relevant technical field. Alternately, candidates with an equivalent combination of academics and relevant verifiable professional experience may also be considered.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Software engineer in Sunnyvale, 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
    1 day ago
  •  ...Java Developer Location: Mount view CA Job Description: The skill set detailed required as below: • Java • Spring • PI Testing (Postman or related tech stack) • UAT Experience • SQL knowledge • Banking Knowledge (if Loans... 
    Suggested

    Info Way Solutions

    Mountain View, CA
    3 days 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
    12 hours ago
  • 70-85% hands‑on software development across all SDLC phases. Conduct design and code reviews...  ...software and services. Collaborate with engineers and architects. Qualifications: Experience...  ...automation. Advanced experience with Java , Spring Boot, Kafka, Kubernetes, GitHub,... 
    Suggested

    Divish Consulting

    Mountain View, 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
    3 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... 

    RIT Solutions

    Sunnyvale, CA
    1 day ago
  •  ...Job Title 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, research... 

    Samprasoft

    Sunnyvale, CA
    2 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
    2 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
    1 day ago
  •  ...Java Backend Developer / Java Frontend Developer Location: Bay Area, Mountain View CA Duration: Contract Java, Spring Boot, AWS, SQL, CI/CD, API, REST, Micro-services, Swagger, etc. Preferably with payment processing domain and technical design experience... 
    Contract work

    Kasmo Global

    Mountain View, 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...  ...architecture. Education: Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). Additional Information... 
    Long term contract

    US Staffing Inc

    Sunnyvale, CA
    3 days ago
  •  ...Java Developer Pay Rate: $Open on W2/C2C Role: Java Developer Position: Contract Positions: 2 Duration: 12 months to long term Work: Remote till covid Interview: Phone/ Video Location: Mountain View, CA 10-15 YRS EXP REQUIRED Java Spring Boot Kafka Rest API Microservices... 
    Contract work
    Remote work

    First Tek

    Mountain View, 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
    4 days ago
  •  ...delivery services to enhance coverage and efficiency Environment: Java 8, Spring Boot, Microservices, Spring Cloud, Spring Data JPA,...  ...design. Leads the work of other small group of 3 to 4 engineers for assigned Engineering projects Leads and participates... 
    Local area

    My3Tech Inc

    Sunnyvale, CA
    12 hours 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 JUnit... 

    TechDigital Group

    Sunnyvale, 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+...  ...non-relational databases (Mongodb) • Strong understanding of software development lifecycle (code, build, test, deploy, support) • Working... 

    Keylent Inc

    Sunnyvale, CA
    4 days ago
  • $50 - $55 per hour

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

    Artech

    Sunnyvale, CA
    1 day ago
  •  ...Job Title: Java Developer Location: Sunnyvale CA preferred, Austin second preference. Experience Required: 8+ Years...  ...Optimize application performance and troubleshoot production issues Participate in code reviews and best engineering practices... 

    Info Way Solutions

    Sunnyvale, CA
    2 days ago
  •  ...Description: • What are the top 3 skills needed/required? JAVA backend, springboot, building micro services, working with Kafka, 2 -3 years industry experience at a minimum - schooling does not go towards experience. • What skills and/or experience would separate... 
    Permanent employment
    Contract work
    Work at office
    Remote work
    Relocation

    Redolent

    Sunnyvale, CA
    4 days ago
  •  ...Java Developer Location: Sunnyvale, CA Type of Hire: CWR Job Description:...  ...that will support future Customer Systems engineering applications. He/She will help build...  ...Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of Various... 

    InterSources

    Sunnyvale, CA
    1 day 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
    4 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
    1 day ago
  •  ...Design, develop, and maintain Java-based applications and services. Translate...  ...solutions to these problems. Conduct software analysis, programming, testing, and debugging...  ...'s degree in computer science, Software Engineering, or a related field. ~8+ years of... 

    Procyon TS

    Sunnyvale, CA
    1 day ago
  •  ...Senior Java Backend Engineer Seeking a Senior Java Backend Engineer to build and maintain scalable, secure applications within a Retail Order Management ecosystem. Key responsibilities include developing scalable backend systems & REST APIs, driving order management... 

    Omni Inclusive

    Sunnyvale, CA
    3 days ago
  •  ...Java Developer Location: Mountain View, CA Type: Full-Time / Contract Required...  ...configuring, customizing and integrating 3rd-party software solutions Solid understanding of...  ...Qualifications: Senior-level engineer BA/BS degree in Computer Science Prior... 
    Full time
    Contract work

    InterSources

    Mountain View, CA
    1 day ago
  •  ...Java Job Description Design, build and maintain REST API services using technologies such as Java, Spring, Hibernate, Tomcat and...  ...customer facing web and mobile applications. Participate in software development life cycle (SDLC) phases including sprint planning,... 

    Samprasoft

    Sunnyvale, CA
    2 days ago
  •  ...business processes and practices. What you will do: • As a Software Engineer III for client, you'll have the opportunity to: • Develop...  ...Minimum 2 years of object-oriented programming experience in Java. • Excellent computer systems fundamentals, DS/Algorithms... 

    Saxon Global

    Sunnyvale, CA
    12 hours ago
  •  ...Overview: Job Title: Java Developer Location: Sunnyvale, CA Experience Required: 5-8 Years Employment...  ...product owners, architects, and cross-functional engineering teams to deliver high-quality software solutions. Key Responsibilities Design,... 
    Full time

    Purple Drive

    Sunnyvale, CA
    4 days ago
  •  ...Position: Java Software Engineer Location: Plano, TX or Remote anywhere US Client: Collectivehealth Duration: 6 months Pay Rate: $80/hr, C2C Terms of Submission Agency: Acknowledges the above information and agrees to submit Candidate... 
    Remote work

    Kasmo Global

    Campbell, CA
    3 days ago
  •  ...Job Title Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience). 6+ years of experience in full-stack development with a focus on Java and front-end technologies. Technical Skills: Back-End: Strong proficiency... 
    Work experience placement

    Kasmo Global

    Cupertino, CA
    12 hours ago

Do you want to receive more vacancies?

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