Java backend developer - Thrissur, India - Boche Tea

    Boche Tea
    Boche Tea Thrissur, India

    3 weeks ago

    Default job background
    Technology / Internet
    Description

    Job Title: Backend Developer (Java)

    Company - Bobby Chemmanur International Group

    Company Overview:

    Bobby Chemmanur International Group is a dynamic and innovative conglomerate operating across various sectors including retail, hospitality, and FMCG. With a commitment to excellence and a focus on customer satisfaction, we are constantly expanding our portfolio to introduce new and exciting products to the market. As part of our growth strategy, we are launching a new tea brand that aims to revolutionize the tea industry with premium quality blends and a unique customer experience.

    Position Overview:

    We are seeking a skilled Backend Developer (Java) to join our team and play a pivotal role in the development of our new tea brand's digital infrastructure. The ideal candidate will have a strong background in Java development, with expertise in building scalable and efficient backend systems. You will work closely with cross-functional teams to design, develop, and deploy robust backend solutions that support our tea brand's online platform, ensuring seamless functionality and a superior user experience.

    Responsibilities:

    • Collaborate with the product management and design teams to understand project requirements and translate them into technical specifications.
    • Design and develop scalable backend systems using Java and related technologies to support the functionality of our tea brand's online platform.
    • Implement RESTful APIs and microservices architecture to enable seamless communication between the frontend and backend components.
    • Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
    • Optimize backend performance to ensure fast response times and high availability, especially during peak traffic periods.
    • Integrate third-party services and APIs as needed to enhance the functionality of the platform.
    • Conduct thorough testing and debugging of backend systems to identify and resolve any issues or bugs.
    • Work closely with DevOps and infrastructure teams to deploy backend services to production environments and ensure smooth operations.
    • Monitor and analyze system performance metrics to identify areas for improvement and implement optimizations as necessary.
    • Stay updated on emerging technologies and industry trends to continuously improve our backend development processes and practices.

    Qualifications:

    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • Proven experience as a backend developer, with expertise in Java development.
    • Strong understanding of object-oriented programming principles and design patterns.
    • Experience with Spring Framework, Spring Boot, and other Java-based frameworks.
    • Proficiency in building and consuming RESTful APIs.
    • Familiarity with microservices architecture and cloud-based environments (e.g., AWS, Azure, Google Cloud).
    • Solid understanding of database technologies (e.g., MySQL, PostgreSQL, MongoDB).
    • Excellent problem-solving skills and attention to detail.
    • Effective communication and collaboration skills, with the ability to work well in a team environment.

    Preferred Qualifications:

    • Experience with containerization and orchestration tools such as Docker and Kubernetes.
    • Knowledge of messaging systems like RabbitMQ or Kafka.
    • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
    • Previous experience working in the FMCG or e-commerce industry is a plus.