Talent.com
This job offer is not available in your country.
Java Full Stack Developer

Java Full Stack Developer

People Prime WorldwideBengaluru, Karnataka, India
30+ days ago
Job description

About the Company

Our client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services, and industry-specific solutions. With a commitment to long-term success, they empower clients and society to move confidently into the digital future.

Title : Java Full Stack Developer

Location : Hyderabad,Chennai and Bangalore

Experience : 6 - 12 years

Employment Type : Permanent

Notice Period : Immediate Joiners

Job Description :

We are seeking a highly motivated and experienced Java Full Stack Developer to join our development team. In this role, you will be responsible for the design, development, and maintenance of robust, scalable, and high-performing web applications. You will work on both the backend and frontend technologies, with Java and Spring Boot powering the server-side logic, and Angular or React used to build dynamic and responsive user interfaces.

You will be expected to participate in the entire software development lifecycle — from requirements gathering and design, to development, testing, deployment, and support. The ideal candidate has strong technical expertise, is detail-oriented, and has a passion for building reliable and user-friendly applications.

You’ll collaborate closely with product managers, UI / UX designers, QA engineers, and other developers to deliver high-quality software that meets business needs and user expectations.

Responsibilities :

  • Design and develop full-stack web applications using Java, Spring Boot, and Angular or React .
  • Build and consume RESTful APIs , ensuring seamless integration between frontend and backend services.
  • Collaborate with UI / UX designers to translate wireframes and designs into functional and visually appealing interfaces.
  • Write efficient, clean, and reusable code following coding standards and best practices.
  • Optimize application performance and ensure responsiveness across different browsers and devices.
  • Participate in code reviews , provide constructive feedback, and ensure code quality and maintainability.
  • Work with databases (SQL and NoSQL) to design schema, write queries, and manage data integrity.
  • Implement unit and integration tests using appropriate testing frameworks.
  • Participate in Agile / Scrum ceremonies including sprint planning, stand-ups, and retrospectives.
  • Continuously research and evaluate new technologies and tools to improve development efficiency.
  • Mandatory Skills :
  • Backend :
  • Java, Spring Boot, Spring MVC, Spring Data JPA
  • RESTful API development and integration
  • SQL / NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
  • Frontend :
  • Angular (v8+) or React.js
  • JavaScript, TypeScript, HTML5, CSS3
  • Tools & DevOps :
  • Git, Maven / Gradle
  • CI / CD tools (e.g., Jenkins)
  • Docker (basic understanding)
  • Other :
  • Good understanding of object-oriented programming and design patterns
  • Strong problem-solving and debugging skills
  • Experience working in Agile / Scrum environments
Create a job alert for this search

Java Developer • Bengaluru, Karnataka, India