Source description
About the role
About the Position : Education : BTech/MCA/MTech or Equivalent Bachelor's or master's degree Roles & Responsibilities : - Collaborate with the project & the product team to understand requirements, user stories, and technical specifications for software development projects. - Design and implement full-stack solutions that encompass front-end, back-end, and database components, ensuring high performance, scalability, and security - Create robust server-side applications using programming languages like Java, React, JavaScript or similar, and integrate them with databases (e.g., MySQL, MongoDB) and other third-party services. - Implement RESTful APIs to facilitate communication between front-end and back-end systems, ensuring seamless data exchange and system integration. - Conduct code reviews, identify bugs, and implement necessary fixes to maintain code quality and performance. - Participate in the entire software development lifecycle, including testing, deployment, and maintenance of applications. - Stay up-to-date with the latest industry trends, best practices, and emerging technologies to continuously improve product development processes. Desired Candidate : - Should be passionate about coding and have a demonstrated record of participation in hackathons/coding challenges - Excellent practical hands-on with technologies like Java and JavaScript - Knowledge of Spring Boot and UI frameworks (React, Flutter) will be a huge plus - Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate) - Proficiency in Software Engineering tools like Eclipse, IntelliJ IDEA, VS Code, Git, etc. - Should be really good at understanding and programming complex logical programs - Excellent troubleshooting abilities and ability to solve problems. - Good interpersonal skills to work with senior and junior people - Should be a fast learner and be able to work in a team
More at Forward Eye Technologies