Java Developer

  • Contractor
  • Full-Time
  • New York, NY
  • Cognitech Technologies
  • Prefferd visa:
  • Posted 1 day ago – Accepting applications
Job Detail
  • Offerd Salary $ 45 - $ 50
  • Required Position 5-10 hires
  • Experience 2
Job Description

The Java Developer will be responsible for designing, developing, testing, and maintaining scalable, reliable, and high-performance applications using Java and related technologies. The developer will work closely with cross-functional teams, including business analysts, product owners, QA engineers, DevOps teams, and other developers, to understand requirements and deliver effective software solutions.

Key responsibilities include developing and maintaining Java-based applications using Core Java, Spring Boot, Spring MVC, Spring Data JPA, and Hibernate. The developer will design and implement RESTful APIs and microservices that support business applications and integrate with internal and external systems.

Job Requirement
  • Strong hands-on experience with Java 8/11/17+
  • Strong knowledge of Core Java, OOP, collections, exception handling, multithreading,and design patterns
  • Experience with Spring Boot, Spring MVC, Spring Security, and Spring Data JPA
  • Development of RESTful APIs and microservices
  • Experience with SQL databases such as Oracle, PostgreSQL, or MySQL
  • Familiarity with Hibernate/JPA
  • Experience with Maven or Gradle
  • Knowledge of Git and CI/CD practices
  • Experience writing JUnit/Mockito unit tests
  • Understanding of Agile/Scrum development
  • Good debugging, problem-solving, and communication skills
Required skills