About the job Full Stack Java Developer
Preferred Skills and Responsibilities:
Design and develop user-friendly, responsive, and performant web applications using Angular, Spring Boot, and Hibernate.
Strong knowledge of front-end technologies, including HTML, CSS, JavaScript, and related libraries/frameworks.
Proficiency in RESTful API design and development.
Experience with relational database systems, SQL, and ORM tools.
Solid understanding of software development best practices, including version control (e.g., Git), testing, and deployment.
Collaborate with the UI/UX design team to create visually appealing and intuitive user interfaces.
Implement server-side logic using Spring Boot for the back-end services.
Micro-service implementation exposure will be an added advantage
Create and optimize database structures using Hibernate ORM.
Collaborate with product managers, software engineers, and other stakeholders to define project requirements and deliverables.
Troubleshoot and resolve technical issues and bugs to ensure system reliability and performance.
Write clean and maintainable code, following best practices and coding standards.
Conduct code reviews and provide constructive feedback to team members.
Stay up-to-date with industry trends and emerging technologies to continually improve our products and processes.
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Self-motivated, adaptable, and able to work in a fast-paced environment.
Experience >
Candidates should have at least 5+ years of experience in Java-based technology and should have exposure to Angular