Job
Description
As a Senior Full-Stack Software Engineer (Java / Spring & React / Next.js), you will be responsible for owning the end-to-end development lifecycle of robust and scalable full-stack applications. Your expertise in Java and the React ecosystem will be crucial in delivering high-impact solutions. Key Responsibilities: - Backend Engineering (Java / Spring) - Design, develop, and maintain secure, high-throughput RESTful APIs using Java and Spring Boot - Implement efficient data persistence layers using Hibernate ORM - Work with PostgreSQL for schema design, data modeling, and query optimization - Frontend Development (React / Next.js) - Build modern, responsive, and component-based user interfaces using React.js - Utilize Next.js for server-side rendering (SSR) or static site generation (SSG) to enhance performance and SEO - Search & Data Layer - Integrate and optimize high-volume search and analytics platforms like Apache Solr, OpenSearch, or Elasticsearch - Cloud Operations & Deployment - Deploy, scale, and monitor applications using AWS services - Quality Assurance & Standards - Enforce coding standards and best practices - Participate in peer code reviews - Ensure thorough unit and integration testing across the full stack Qualification Required: - Professional Experience - Minimum 4+ years of hands-on experience in full-stack web development - Ability to work independently and collaboratively in an Agile/Scrum environment - Strong technical communication skills Technical Expertise (Must-Have): - Backend - Java (Java 8+) - Spring Boot (Microservices architecture) - Hibernate ORM - Database - Strong proficiency in PostgreSQL, including schema design and query optimization - Frontend - React.js (Functional Components, Hooks) - Modern JavaScript (ES6+) - HTML and CSS - Cloud / DevOps - Practical experience with AWS services such as EC2, S3, and Lambda Highly Desirable Skills (Big Plus): - Hands-on experience with Next.js for SSR or SSG - Direct experience with Apache Solr, OpenSearch, or Elasticsearch - Familiarity with Docker and containerized application development As a Senior Full-Stack Software Engineer (Java / Spring & React / Next.js), you will be responsible for owning the end-to-end development lifecycle of robust and scalable full-stack applications. Your expertise in Java and the React ecosystem will be crucial in delivering high-impact solutions. Key Responsibilities: - Backend Engineering (Java / Spring) - Design, develop, and maintain secure, high-throughput RESTful APIs using Java and Spring Boot - Implement efficient data persistence layers using Hibernate ORM - Work with PostgreSQL for schema design, data modeling, and query optimization - Frontend Development (React / Next.js) - Build modern, responsive, and component-based user interfaces using React.js - Utilize Next.js for server-side rendering (SSR) or static site generation (SSG) to enhance performance and SEO - Search & Data Layer - Integrate and optimize high-volume search and analytics platforms like Apache Solr, OpenSearch, or Elasticsearch - Cloud Operations & Deployment - Deploy, scale, and monitor applications using AWS services - Quality Assurance & Standards - Enforce coding standards and best practices - Participate in peer code reviews - Ensure thorough unit and integration testing across the full stack Qualification Required: - Professional Experience - Minimum 4+ years of hands-on experience in full-stack web development - Ability to work independently and collaboratively in an Agile/Scrum environment - Strong technical communication skills Technical Expertise (Must-Have): - Backend - Java (Java 8+) - Spring Boot (Microservices architecture) - Hibernate ORM - Database - Strong proficiency in PostgreSQL, including schema design and query optimization - Frontend - React.js (Functional Components, Hooks) - Modern JavaScript (ES6+) - HTML and CSS - Cloud / DevOps - Practical experience with AWS services such as EC2, S3, and Lambda Highly Desirable Skills (Big Plus): - Hands-on experience with Next.js for SSR or SSG - Direct experience with Apache Solr, OpenSearch, or Elasticsearch - Familiarity with Docker and containerized application development