Java Developer

  • Contractor
  • USA
  • Cognitek
  • Prefferd visa:
  • Posted 2 days ago – Accepting applications
Job Detail
  • Offerd Salary $ 50 - $ 60
  • Required Position 5-10 hires
  • Experience 2-5 Years Required
Job Description

We are seeking a skilled Java Developer to design, develop, test, and maintain scalable Java-based applications. The ideal candidate should have strong knowledge of Core Java, object-oriented programming, Spring Boot, REST APIs, databases, and software development best practices.

The candidate will collaborate with software engineers, QA teams, business analysts, and project managers to develop reliable applications, integrate services, troubleshoot technical issues, and deliver high-quality software solutions.

Job Requirement
  • Master's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.

  • 2–5+ years of experience in Java development or backend application development.

  • Strong proficiency in Core Java, OOP concepts, Collections Framework, exception handling, and multithreading.

  • Hands-on experience with Spring, Spring Boot, and Spring MVC.

  • Experience developing REST APIs and microservices.

  • Knowledge of Hibernate, JPA, and JDBC.

  • Strong SQL skills and experience with databases such as MySQL, PostgreSQL, Oracle, or SQL Server.

  • Familiarity with JUnit, Mockito, debugging, and automated testing.

  • Experience using Git, Maven, or Gradle.

  • Understanding of design patterns, data structures, algorithms, and application architecture.

  • Knowledge of Docker, Kubernetes, AWS, Azure, or GCP is preferred.

  • Familiarity with Agile/Scrum methodologies and CI/CD practices.

  • Strong analytical, problem-solving, communication, and teamwork skills.

Required skills