You are viewing a preview of this job. Log in or register to view more details about this job.

Java Backend Developer

Job Title: Java Developer
Location: Remote
Duration: Long term 

 

Job Summary

We are looking for a skilled Java Backend Developer with strong experience in Spring Boot and Microservices architecture. The candidate will be responsible for developing, maintaining, and optimising backend services that support scalable and high-performance applications.

Key Responsibilities

  • Design, develop, and maintain Java-based backend applications
  • Build and deploy Microservices using Spring Boot
  • Develop RESTful APIs and integrate with front-end or third-party systems
  • Implement business logic, data access layers, and service integrations
  • Work with databases to design and optimise queries
  • Ensure application performance, security, and scalability
  • Participate in code reviews and follow best coding practices
  • Collaborate with cross-functional teams (QA, DevOps, Product)
  • Required Skills
  • Strong proficiency in Java (Java 8 or above)
  • Hands-on experience with Spring Boot
  • Experience in Microservices architecture
  • Strong understanding of REST APIs
  • Backend development experience
  • Knowledge of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)
  • Familiarity with Git or other version control tools
  • Understanding of exception handling, multithreading, and collections