Software Engineer (Backend-Java)

Retailcloud


Job Location:

Kozhikode - India

Monthly Salary: Not Disclosed
Posted on: 3 hours ago
Vacancies: 1 Vacancy

Job Summary

We are looking for a motivated Java Engineer with 2-3 years of experience in core Java development and a strong understanding of Spring Boot. Experience with microservice-based systems is a plus. The ideal candidate will have solid knowledge of REST APIs JSON and Java fundamentals with the ability to work independently on backend systems. You will play a key role in building and maintaining efficient backend systems collaborating with the team to deliver high-quality software solutions and growing your skills through hands-on experience.

Responsibilities

Backend Development:

    • Develop and maintain backend services using Java & Spring Boot.

    • Build and integrate REST APIs for microservices-based systems.

    • Write clean maintainable and efficient code following best practices.

      Independent Contributor with Guidance:

    • Work independently on tasks with minimal supervision while seeking help when needed.

    • Collaborate with team members to understand requirements and deliver solutions.

    • Debug and troubleshoot issues efficiently in development and production.

      AI Tool Adoption & Productivity Enhancement:

    • Utilize AI-powered development tools (e.g. GitHub Copilot ChatGPT) to improve productivity.

    • Stay open to exploring new AI-assisted solutions for automation and efficiency.

    • Leverage AI tools to improve code quality testing and debugging.

      Code Quality & Best Practices:

    • Follow coding standards and participate in code reviews.

    • Write unit tests and debug code effectively.

      Microservices & System Knowledge:

    • Develop RESTful APIs and integrate them with databases.

    • Gain exposure to Kafka or other messaging systems.

    • Work with MySQL or other relational databases ensuring efficient queries.

      Collaboration & Learning:

    • Work closely with senior engineers and product teams to understand business needs.

    • Be open to learning new technologies and best practices to improve development skills.

    • Communicate technical concepts and progress clearly with the team.



Requirements

  • Educational Qualification: BSc/BCA/MSc/MCA/BTech/MTech.
  • 2-3 years of experience in core Java development and a strong understanding of Spring Boot.
  • Experience with microservice-based systems is a plus.
  • Knowledge of REST APIs JSON and Java fundamentals with the ability to work independently on backend systems.


Benefits

  • Competitive Pay
  • Performance Bonus
  • Longevity Bonus
  • Monthly Fun & Entertainments Programs
  • Office Pantry filled with Tea & Snacks
  • Paid Time Off
  • Parental Leave Policy
  • Medical Coverage - Insurance for Employee and Family
  • PF / ESI
  • Employee Club
  • Education Allowances



Required Skills:

Educational Qualification: BSc/BCA/MSc/MCA/BTech/MTech. 2-3 years of experience in core Java development and a strong understanding of Spring Boot. Experience with microservice-based systems is a plus. Knowledge of REST APIs JSON and Java fundamentals with the ability to work independently on backend systems.

We are looking for a motivated Java Engineer with 2-3 years of experience in core Java development and a strong understanding of Spring Boot. Experience with microservice-based systems is a plus. The ideal candidate will have solid knowledge of REST APIs JSON and Java fundamentals with the ability t...