Job Description

Key Responsibilities:

  • Develop, test, and maintain Java-based applications.
  • Analyze business requirements and translate them into technical solutions.
  • Build and integrate RESTful APIs and backend services.
  • Ensure application performance, security, and scalability.
  • Debug, troubleshoot, and resolve technical issues.
  • Collaborate with QA, DevOps, and product teams for smooth delivery.
  • Participate in code reviews and follow coding standards.

Required Skills & Qualifications:

  • 3–5 years of experience in Java development.
  • Strong knowledge of Core Java, OOP concepts, and design patterns.
  • Experience with Spring / Spring Boot frameworks.
  • Hands-on experience with relational databases (MySQL, PostgreSQL, or Oracle).
  • Familiarity with REST APIs, microservices, and version control tools.
  • Good analytical and communication skills.

Job Type: Full-time

Ready to Apply?

Take the next step in your AI career. Submit your application to Viabletree today.

Submit Application