Job Title : Java Full Stack Developer
Job Description :
We’re looking for a passionate Java Full Stack Developer to join our dynamic development team. The ideal candidate has hands-on experience across the full software development lifecycle — from designing robust backends with Java and Spring Boot to crafting seamless front-end experiences using modern frameworks.
You’ll collaborate closely with cross-functional teams to build, enhance, and optimize scalable enterprise applications.
Key Responsibilities :
- Design, develop, and maintain end-to-end web applications using Java, Spring Boot, and modern front-end technologies.
- Implement RESTful APIs and integrate with front-end components.
- Work with databases (MySQL, PostgreSQL, MongoDB, etc.) to manage data models and queries efficiently.
- Collaborate with UI / UX teams to translate designs into responsive, user-friendly interfaces.
- Develop and maintain CI / CD pipelines for smooth deployment and delivery.
- Troubleshoot, debug, and optimize code for performance and scalability.
- Participate in code reviews and contribute to improving development standards.
Required Skills & Experience :
3+ years of experience in full stack development.Strong proficiency in Java, Spring Boot, Hibernate / JPA .Front-end experience with Angular, React, or Vue.js .Good understanding of HTML5, CSS3, JavaScript, TypeScript .Experience with RESTful APIs , Microservices , and Version Control (Git) .Familiarity with cloud environments like AWS, Azure, or GCP is a plus.Strong problem-solving skills and a collaborative mindset.Preferred Qualifications :
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.Exposure to DevOps practices and CI / CD tools like Jenkins or GitLab CI.Knowledge of Docker / Kubernetes for containerized deployments.