We are looking for a Full Stack Java Developer to join our team in Kochi. The ideal candidate will be responsible for developing and maintaining web applications using Java technologies. You will work with both front-end and back-end systems to create a seamless user experience.Key Responsibilities:- Develop Front-End Components: Create user-friendly interfaces using HTML, CSS, and JavaScript frameworks to ensure a responsive design and a smooth user experience.- Implement Back-End Logic: Write server-side code in Java to support application functionality. This includes building APIs and managing database interactions.- Database Management: Design, implement, and maintain databases using SQL or NoSQL technologies, ensuring data is stored efficiently and securely.- Collaborate with Team: Work with other developers, designers, and product managers to gather requirements and translate them into technical specifications.- Troubleshooting and Debugging: Identify and fix bugs in both front-end and back-end systems to ensure optimal performance of applications.- Stay Updated with Technologies: Keep up with the latest trends in web development and implement best practices to enhance application performance.Required Skills and Expectations:Candidates should have 3 to 8 years of experience in software development, specifically with Java. A degree in B.C.A or B.E is preferred. Strong knowledge of front-end technologies like HTML, CSS, and JavaScript frameworks is essential. Familiarity with back-end frameworks and database management is also required. The candidate should have excellent problem-solving skills, attention to detail, and the ability to work independently in a remote environment. Good communication skills are necessary to collaborate effectively with the team.