Java Back End Developer

Full Time1 month ago

Employment Information

Job description


 

Key Responsibilities

  • Develop, maintain, and enhance backend services using Java, Spring Boot, Microservices and related frameworks.
  • Design and implement RESTful APIs and microservices-based architectures.
  • Work with relational and NoSQL databases for optimal data storage and retrieval.
  • Write clean, scalable, and maintainable code following best practices.
  • Collaborate with cross-functional teams including frontend, QA, and DevOps.
  • Debug, troubleshoot, and resolve application issues and performance bottlenecks.
  • Participate in code reviews to maintain code quality and improve development standards.
  • Work within Agile methodologiesattend stand-ups, sprint planning, and retrospectives.


 

Required Skills & Qualifications


 

  • Strong proficiency in:
    • Core Java, Java 8+ features
    • Spring Boot, Microservices, Spring MVC, Spring Data JPA
  • Good understanding of REST API design and microservices.
  • Experience with databases such as MySQL, PostgreSQL, MongoDB, or similar.
  • Knowledge of version control systems (Git).
  • Familiarity with build tools: Maven or Gradle.
  • Understanding of ORM frameworks like Hibernate.
  • Strong debugging and problemsolving skills.
Employment Type: Full Time, Permanent
Role Category: Software Development
Skills
Software Development
Your experience on this site will be improved by allowing cookies Cookie Policy