We are looking for a Full Stack Java Developer with around 2 years of experience in designing, developing, and maintaining web applications. The ideal candidate should have strong expertise in Java, Spring Framework, MySQL, and JavaScript, and be comfortable working on both backend and frontend components. You will be involved in all phases of the software development lifecycle and collaborate with cross-functional teams to deliver high-quality solutions.### Key Responsibilities
Design, develop, and maintain scalable web applications using Java and Spring Framework
Develop and integrate RESTful APIs and backend services
Build and maintain frontend components using JavaScript, HTML, and CSS
Work with MySQL for database design, optimization, and data management
Collaborate with frontend, backend, and QA teams to ensure smooth feature delivery
Participate in requirement analysis, design discussions, and code reviews
Troubleshoot, debug, and resolve application issues
Ensure application performance, security, and scalability
Contribute across the full Software Development Life Cycle (SDLC)### Required Skills \& Qualifications
Around 2 years of hands-on experience as a Full Stack Java Developer
Strong proficiency in Java and Spring (Spring Boot preferred)
Experience with MySQL or similar relational databases
Good knowledge of JavaScript, HTML5, and CSS3
Experience in developing RESTful web services
Understanding of object-oriented programming and design principles
Familiarity with version control systems such as Git
Strong problem-solving and analytical skills### Preferred Skills (Nice to Have)
Experience with frontend frameworks like React, Angular, or Vue.js
Knowledge of Hibernate / JPA
Exposure to microservices architecture
Basic understanding of cloud platforms or CI/CD pipelines