Java Full Stack Developer - React.js/Spring Boot
Title : Java Full Stack Developer Location : Hyderabad, Work from office Experience : 5+ years Job Description As a full stack developer, you will be part of a team working to build and evolve our interlace digital platform. In this role youll be working collaboratively with engineering/technology teams and business partners to understand strategic initiatives and delivering innovative leading-edge software solutions. If youre looking for an exciting challenge with hands-on exposure across the software technology stack from initiation to development to deployment then this is the role for you! Technical Qualifications Proficiency in modern programming languages and technologies - Java, Kafka, Spring Boot, Spring cloud, AWS, React, Docker, Terraform, Hibernate, Typescript, JavaScript, Nodejs Advanced knowledge of architecture and design for software components Hands on experience in Java and developing applications using Spring boot framework. Hands on experience in JavaScript /HTML5 : ES6, TypeScript, Angular/React, Node.JS Experience developing microservices using Spring framework, Spring cloud Experience building and designing scalable cloud native applications Experience working in DevOps environments with high degree of automation of CI/CD pipelines, build promotions and code quality testing Experience working with Relational and Cloud native databases Knowledge of industry-wide technology trends and best practices Knowledge of Agile best practices, tools, and methodologies Backend Service Development Skills Spring Boot, Java 8+, Microservices Experience with a relational database, such as PostgreSQL (understand queries and commands) Develop and maintain Cloud Native applications using Java, Spring boot, Microservices development on AWS. Familiar with developing apps in Spring Boot Microservices, JPA and other ORMs Good hands on with one of ORM framework such as Hibernate JPA Awareness of TDD approach and unit testing tools. Understanding of Spring security module with token authorization such as OAuth 2 Core UI Technologies Proficient in modern React (hooks, context, functional components) Experience with Single SPA framework for microfrontend architecture Strong knowledge of microfrontend design patterns and inter-app communication Familiarity with module federation or similar microfrontend orchestration tools UI/UX Skills Understanding of responsive design principles and mobile-first development Knowledge of CSS-in-JS libraries (styled-components, emotion) or CSS modules Experience with component libraries (Material-UI, Ant Design, or custom design systems) Basic accessibility (a11y) standards and WCAG guidelines Cross-browser compatibility testing and debugging Development Workflow Experience with GitHub Actions for CI/CD pipelines, particularly for frontend builds Knowledge of npm/yarn workspaces for monorepo management Familiarity with code splitting and lazy loading for performance optimization Understanding of browser developer tools for debugging and performance & Architecture : Experience integrating frontend applications with REST APIs Understanding of state management (Redux, Zustand, or React Context) Knowledge of frontend routing in microfrontend environments Basic understanding of Docker for containerizing frontend applications Required : Overall 5+years experiece as Java Fullstack Developer Additional Preferred Skills Experience with testing frameworks (Jest, React Testing Library, Cypress) Knowledge of build tools (Webpack, Vite) and their configuration Understanding of performance optimization techniques (code splitting, bundling, caching) Familiarity with design tools (Figma, Sketch) for design-to-code translation At least 2 years experience in the banking / financial services industry is preferable. AWS Developer/Architect certification would be preferred Work independently and in a team environment Strong organization and communication skills (ref:hirist.tech)