Java Full Stack Developer:
- Front-End Skills: Proficient in front-end technologies like HTML, CSS, JavaScript (and its frameworks like Angular, React, or Vue.js).
- Back-End Skills: Expertise in Java-based back-end frameworks like Spring, Spring Boot, Hibernate, and JPA.
- Database Knowledge: Experience with relational databases (e.g., MySQL, PostgreSQL) and sometimes NoSQL databases (e.g., MongoDB, Cassandra).
- DevOps Practices: Familiarity with CI/CD pipelines, containerization (Docker), and cloud platforms.
- AWS: Should be able to support micro services-based applications hosted on AWS stack