Role: Full Stack Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
UG: Any Graduate
Job Description
Job Location: Bangalore Years of Experience: 8-12 years 5 to 8 years of experience in full-stack web development Strong Java programming skills with Spring Boot framework Solid React/Angular experience including hooks, functional components, and state management Experience building and consuming RESTful APIs Proficiency with at least one relational database (PostgreSQL, MySQL) Familiarity with modern JavaScript/TypeScript and ES6+ features Understanding of responsive design principles and CSS frameworks Experience with version control (Git) and Agile methodologies Exposure to cloud platforms (AWS, Azure, or GCP) Proficiency with AI coding assistants (GitHub Copilot, Claude Code, Cursor) to write, refactor and debug React/TypeScript components Ability to leverage AI coding tools to create comprehensive test suites including unit tests, component tests and mock implementations for React / Angular applications using Jest and React Testing Library Effective prompt engineering for Java and React code generation Responsibilities: Develop full-stack web applications using Java Spring Boot and React Build RESTful APIs and implement business logic on the backend Create responsive, intuitive user interfaces using React OR Angular and modern JavaScript Design and optimize database schemas for application requirements Collaborate with designers to implement pixel-perfect UI components Write comprehensive unit tests and integration tests Participate in sprint planning, daily stand-ups, and retrospectives Deploy applications to cloud environments and monitor performance Contribute to technical documentation and knowledge sharing Technical Skills: Backend: Java, Spring Boot, Spring MVC, Spring Data JPA, Maven/Gradle Frontend: React/Angula/vue.js JavaScript/TypeScript, React Hooks, React Router State Management: Redux, Context API Styling: CSS3, Tailwind CSS, Material-UI, or Styled Components Database: PostgreSQL, MySQL, MongoDB Testing: JUnit, Mockito, Jest, React Testing Library Tools: Git, npm/yarn, Docker, Postman, VS Code/IntelliJ Soft Skills: Strong problem-solving mindset and analytical thinking Good communication and teamwork abilities Adaptable and eager to learn new technologies Detail-oriented with focus on code quality Ability to manage multiple tasks and prioritize effectively Deal Breaker Skill Java Mandatory Skills Java| ReactJS OR Angular | Artificial Intelligence| AWS Cloud | Spring Boot Desirable Skills Hibernate, Kafka, AWS Administration, Microservices