We are looking for a skilled Java Full Stack Developer who is passionate about building scalable web applications and delivering high-quality solutions.
The ideal candidate will have solid hands-on experience in both backend and frontend development, with a solid understanding of modern frameworks and best coding practices.
Key Responsibilities:
Develop, test, and deploy high-quality web applications using Java (Spring Boot) on the backend.
Design and build interactive user interfaces using React.js / Angular (as per project requirements).
Write clean, efficient, and maintainable code following coding standards.
Collaborate with cross-functional teams including UI/UX designers, QA, and DevOps.
Integrate RESTful APIs and work on microservices-based architectures.
Troubleshoot, debug,
and optimize performance for both backend and frontend applications.
Participate in code reviews and contribute to continuous improvement efforts.
Required Skills:
Backend:
Robust programming experience in Java, Spring Boot, and RESTful APIs
Experience with Microservices Architecture
Knowledge of JPA/Hibernate and SQL/NoSQL databases (MySQL, MongoDB, PostgreSQL, etc.)
Frontend:
Hands-on experience with React.js or Angular
Proficiency in HTML5, CSS3, JavaScript, TypeScript, Bootstrap
Understanding of responsive design and cross-browser compatibility
Additional:
Familiarity with Git / GitHub / Bitbucket
Experience with CI/CD tools (Jenkins, Docker, etc.) is a plus
Valuable understanding of Agile/Scrum methodology