Description

Back End - Java, Cassandra, Oracle SQL, Kafka, Spring Boot
Front End - Vue js, Freemarker Web Components
Description
We are seeking an experienced Full Stack Lead to join our dynamic team. As the Full Stack Lead, you will play a critical role in leading the design, development, and implementation of our software applications. You will guide and mentor a team of developers, ensuring that our solutions are robust, scalable, and aligned with industry best practices.
What will you do? 
Technical Leadership:
·      Lead the design and architecture of our software applications, considering factors such as scalability, performance, and maintainability.
·      Provide technical guidance and mentorship to the development team, fostering a culture of collaboration, innovation, and continuous learning.
·      Evaluate new technologies and tools, and make recommendations for their adoption based on business requirements and technical feasibility.
·      Collaborate with cross-functional teams to define technical requirements, prioritize tasks, and ensure timely delivery of high-quality solutions.
Backend Development:
·      Design and develop backend services and APIs using Java, Spring Boot, Cassandra, Oracle SQL, and Kafka.
·      Implement data storage solutions and optimize database performance for scalability and reliability.
·      Ensure adherence to coding standards, best practices, and security guidelines throughout the development process.
Frontend Development:
·      Lead the development of responsive and intuitive frontend interfaces using Vue.js and Freemarker Web Components.
·      Work closely with UX/UI designers to translate design mockups and wireframes into functional frontend components.
·      Implement frontend features and functionality, ensuring a seamless user experience across different devices and browsers.
Project Management:
·      Coordinate with product managers and stakeholders to understand project requirements and priorities.
·      Plan and estimate development tasks, and track progress against project timelines and milestones.
·      Identify and mitigate risks, and proactively address issues that may impact project delivery.

Education

Any Graduate