Java Developer

  • Contractor
  • USA
  • Cognitek
  • Prefferd visa:
  • Posted 3 hours 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 software 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 cross-functional teams to build reliable applications, develop backend services, troubleshoot technical issues, and deliver high-quality software solutions that meet business requirements.

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

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

  • Strong understanding of Core Java, OOP concepts, collections, exception handling, and multithreading.

  • Experience with Spring, Spring Boot, and application development frameworks.

  • Knowledge of REST APIs, web services, and microservices architecture.

  • Experience with SQL and relational database management systems.

  • Familiarity with Hibernate, JPA, and database integration.

  • Experience with Git and build tools such as Maven or Gradle.

  • Knowledge of unit testing frameworks such as JUnit and Mockito.

  • Understanding of software design patterns, data structures, and algorithms.

  • Familiarity with application debugging, troubleshooting, and performance optimization.

  • Knowledge of Agile/Scrum methodologies and SDLC practices.

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

Required skills