You are viewing a preview of this job. Log in or register to view more details about this job.

Java Developer


Position Name : Java Developer Location: Hybrid in Sunnyvale, CA (Remote) Key Responsibilities

  • Design, develop, and maintain Java-based applications
  • Write clean, efficient, and well-documented code
  • Debug and resolve technical issues
  • Collaborate with front-end developers, testers, and product teams
  • Develop RESTful APIs and integrate with external systems
  • Optimize application performance and scalability
  • Participate in code reviews and follow best practices
  • Maintain version control using tools like Git
  • Ensure security and data protection standards are followed

Required Skills

  • Strong proficiency in Java (Core Java, OOP concepts)
  • Experience with frameworks like Spring, Spring Boot, or Hibernate
  • Knowledge of RESTful web services and APIs
  • Familiarity with databases (MySQL, PostgreSQL, or Oracle)
  • Understanding of version control systems (Git)
  • Basic knowledge of front-end technologies (HTML, CSS, JavaScript)
  • Problem-solving and analytical skills

Preferred Qualifications

  • Bachelor’s degree in Computer Science or related field
  • Experience with microservices architecture
  • Familiarity with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of containerization tools like Docker or Kubernetes
  • Experience with CI/CD pipelines