logo

JobNob

Your Career. Our Passion.

Java developer and


CAOne Tech Cloud Inc.


Location

Sunnyvale, CA | United States


Job description

Responsibilities:

  1. Java Development:

    • Design, develop, and maintain high-performance, scalable, and reliable Java applications.
    • Collaborate with cross-functional teams to define, design, and ship new features.
  2. Database Management:

    • Proficient in working with Cassandra, ensuring optimal performance, reliability, and scalability of the database.
    • Design and implement data models, schema changes, and data migrations.
  3. Microservices Architecture:

    • Develop and maintain microservices using Java and other relevant technologies.
    • Ensure seamless communication and integration between microservices.
  4. Kubernetes Expertise:

    • Deploy, manage, and scale applications using Kubernetes.
    • Work with container orchestration tools to streamline the deployment process.
  5. Performance Optimization:

    • Identify and address performance bottlenecks in both application and database layers.
    • Optimize code and queries for maximum efficiency.
  6. Code Review and Collaboration:

    • Participate in code reviews to maintain code quality and ensure best practices.
    • Collaborate with team members to troubleshoot and resolve issues.
  7. Documentation:

    • Create and maintain technical documentation related to the application, database, and deployment processes.
    • Share knowledge with team members to promote continuous learning.

Requirements:

  1. Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  2. Proven experience as a Java Developer with a focus on backend development.
  3. In-depth knowledge of Cassandra database and data modeling.
  4. Hands-on experience with Kubernetes and containerization.
  5. Familiarity with microservices architecture and related technologies.
  6. Strong problem-solving and analytical skills.
  7. Excellent communication and collaboration abilities.

Preferred Skills:

  1. Experience with other NoSQL databases.
  2. Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud Platform).
  3. Familiarity with CI/CD pipelines.
  4. Understanding of DevOps practices.
Report this job


Job tags

Contract work


Salary

All rights reserved