Job Description
We are looking for a skilled Java Developer with strong frontend development experience to join our team. The ideal candidate will have proficiency in Java backend technologies and hands-on experience with modern frontend frameworks to build responsive, user-friendly web applications.
Key Responsibilities
- Design, develop, and maintain Java backend services with high performance and reliability.
- Build responsive and intuitive frontend interfaces using modern frameworks (React, Angular, or Vue.js).
- Collaborate with UX/UI designers to ensure seamless user experience.
- Integrate RESTful APIs between frontend and backend systems.
- Optimize applications for speed, scalability, and security.
- Participate in code reviews, testing, and documentation to maintain high code quality.
- Troubleshoot and resolve issues across the full stack.
Required Skills & Experience
- Strong experience in Java backend development (Spring Boot preferred).
- Hands-on experience with modern frontend frameworks (React, Angular, Vue.js).
- Knowledge of HTML, CSS, JavaScript, and TypeScript.
- Experience with RESTful API integration.
- Familiarity with databases (MySQL, PostgreSQL, or MongoDB).
- Strong problem-solving and analytical skills.
- Excellent collaboration and communication skills for team-based development.
Preferred / Nice-to-Have
- Experience with full-stack project deployments.
- Familiarity with cloud platforms (AWS, GCP, Azure) and CI/CD pipelines.
- Knowledge of state management frameworks (Redux, Vuex, NgRx).
Why Join
- Work on high-quality, full-stack web applications.
- Collaborate with a dynamic, skilled development team.
- Opportunity to enhance both backend and frontend expertise.
- Be part of a fast-growing and innovative environment.