Back to all positions

Java Developer/Remote

Remote Full-time Now Hiring

Java Developer Location-Remote Job Summary We are looking for a Java Developer to design, develop, test, and maintain scalable software applications. The role involves working with development teams to build reliable backend services and enterprise applications.

Key Responsibilities

  • Develop and maintain applications using Java.
  • Design and implement scalable and high-performance software solutions.
  • Develop RESTful APIs and backend services.
  • Write clean, efficient, and maintainable code.
  • Perform unit testing, debugging, and troubleshooting.
  • Work with databases and develop SQL queries.
  • Collaborate with frontend developers, QA, DevOps, and business teams.
  • Participate in code reviews and follow development best practices.
  • Troubleshoot production issues and implement fixes.
  • Prepare technical documentation as required.

Required Skills

  • Bachelor’s degree in Computer Science, IT, Engineering, or a related field.
  • Strong knowledge of Core Java, OOP, Collections, Exception Handling, and Multithreading.
  • Experience with Spring/Spring Boot.
  • Good understanding of REST APIs and microservices.
  • Experience with databases such as MySQL, PostgreSQL, or Oracle.
  • Familiarity with Git and build tools such as Maven or Gradle.
  • Good problem-solving and communication skills.