Skip to main content

Java API Developer

Technology
Training Basket
Noida, IndiaYesterdayUntil 28/12/2026
Full timeOn-site

Job description

  • Design, develop, and maintain RESTful APIs using Java and Spring Boot.
  • Write clean, reusable, scalable, and maintainable code.
  • Develop backend services and business logic for web applications.
  • Integrate APIs with databases, third-party services, and frontend applications.
  • Work with relational databases such as MySQL or PostgreSQL.
  • Implement API authentication, authorization, and security best practices.
  • Perform unit testing, debugging, and troubleshooting of application issues.
  • Optimize API performance, response time, and application scalability.
  • Collaborate with frontend developers, QA engineers, and other team members.
  • Use Git for version control and participate in code reviews.
  • Prepare technical documentation for APIs and backend services.
  • Support application deployment, maintenance, and production issue resolution.

Requirements

  • Strong knowledge of Java programming and OOP concepts.
  • Understanding of Collections, Exception Handling, and Multithreading.
  • Knowledge of Spring Boot and Spring Framework.
  • Experience with REST APIs, HTTP methods, JSON, and API testing.
  • Understanding of SQL and database management.
  • Familiarity with Hibernate or JPA.
  • Knowledge of Maven or Gradle.
  • Familiarity with Git and GitHub.
  • Understanding of debugging, unit testing, and coding best practices.
  • Strong analytical and problem-solving skills.
Keywords
JavaSpring BootRESTful APIsMySQLPostgreSQLHibernateJPAMavenGradleGitGitHubUnit TestingDebuggingSQLMultithreadingOOPBackend DevelopmentAPI SecurityJSONHTTP

Interested in this role?