Java backend developer

Hirekeyz Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Mountain View, CA - USA

profile Monthly Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

Backend Java Developer

Mountain View CA/New York City NY

Long-Term Contract

Job Summary

We are seeking a skilled Java backend developer to design develop and maintain scalable backend applications and APIs. The ideal candidate should have strong experience in Java Spring Boot microservices architecture RESTful APIs databases and cloud-based development. The candidate will collaborate with cross-functional teams to deliver high-quality secure and high-performance enterprise applications.

Key Responsibilities

  • Design develop test and maintain backend services and enterprise applications using Java and Spring Boot.
  • Build scalable RESTful APIs and microservices-based solutions.
  • Develop and optimize database queries stored procedures and data models.
  • Integrate third-party APIs messaging systems and cloud services.
  • Participate in system architecture technical design and code reviews.
  • Troubleshoot production issues and optimize application performance.
  • Implement security authentication and authorization mechanisms.
  • Work closely with frontend developers QA teams DevOps engineers and business stakeholders.
  • Follow Agile/Scrum development methodologies and CI/CD best practices.
  • Maintain technical documentation and ensure coding standards are followed.

Required Skills

  • Strong proficiency in Java (Java 8/11/17).
  • Hands-on experience with Spring Boot Spring MVC and Spring Security.
  • Experience in microservices architecture.
  • Strong knowledge of REST APIs and web services.
  • Experience with Hibernate/JPA.
  • Strong SQL skills with databases such as MySQL PostgreSQL Oracle or SQL Server.
  • Familiarity with Git and version control systems.
  • Knowledge of Kafka RabbitMQ or other messaging systems.
  • Understanding of Docker Kubernetes and containerization concepts.
  • Experience with cloud platforms such as AWS Azure or GCP.
  • Strong debugging analytical and problem-solving skills.

Preferred Skills

  • Experience with CI/CD tools such as Jenkins or GitHub Actions.
  • Knowledge of Redis Elasticsearch or NoSQL databases.
  • Familiarity with unit testing frameworks such as JUnit and Mockito.
  • Exposure to monitoring tools like Splunk Grafana or Prometheus.
  • Experience working in Agile development environments.
Backend Java Developer Mountain View CA/New York City NY Long-Term Contract Job Summary We are seeking a skilled Java backend developer to design develop and maintain scalable backend applications and APIs. The ideal candidate should have strong experience in Java Spring Boot microservices archit...
View more view more