- 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.
- 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.
- 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.
Java backend developer - Thrissur, India - Boche Tea
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:
Qualifications:
Preferred Qualifications: