IFIfintalent Global Private Limited
Java Full stack
Bangalore ₹6-9 LPA Posted 14 Nov 2025
FULL TIME
Restful Apis
Job Description
The Java Full Stack Developer is responsible for designing, developing, and maintaining both frontend and backend components of web applications. This role requires expertise in Java-based backend development, modern frontend frameworks, database integration, and cloud technologies. The developer collaborates with cross-functional teams to deliver high-quality, scalable, and secure solutions across the software lifecycle.
Key Responsibilities:
- Backend Development: Design, develop, and maintain Java-based backend services using Spring Boot, Spring MVC, or similar frameworks.
- Frontend Development: Build responsive web applications using Angular, React, or Vue.js and integrate with backend services.
- API Development & Integration: Design and implement RESTful APIs and integrate with third-party services or microservices.
- Database Management: Work with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) to design, optimize, and query data.
- Testing & Quality Assurance: Write unit, integration, and end-to-end tests to ensure code quality; work with testing frameworks like JUnit, TestNG, or Selenium.
- CI/CD & DevOps: Integrate applications into CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps.
- Performance & Optimization: Monitor and optimize application performance, security, and scalability.
- Collaboration & Documentation: Work with product owners, designers, and QA engineers; maintain technical documentation for code, APIs, and systems.
Required Qualifications and Experience:
- Bachelor's degree in Computer Science, IT, or related field.
- 3–10+ years of experience in full stack development with a strong focus on Java backend.
- Expertise in Java, Spring Boot, Hibernate, and related backend technologies.
- Hands-on experience with frontend frameworks such as Angular, React, or Vue.js.
- Strong knowledge of RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP).
- Experience with databases (SQL and NoSQL) and ORM frameworks.
- Familiarity with DevOps, CI/CD tools, and containerization (Docker/Kubernetes).
- Strong problem-solving and debugging skills; ability to work independently and in agile teams.