Job Title : Senior Full-Stack Software Engineer (React Java )
Senior Full-Stack Software Engineer (React Java Web security)
Responsibilities
Take end-to-end ownership of features including code reviews pull request management merges and backporting as required.
Troubleshoot production issues and provide timely fixes
Design develop and maintain responsive and high-quality user interfaces using React and modern JavaScript (ES6).
Implement reusable UI components state management and performance optimizations.
Develop and maintain backend services using Java and .
Design implement and optimize RESTful APIs to support frontend and third-party integrations.
Ensure backend services are scalable secure and resilient.
Handle authentication authorization and data validation logic
Design and optimize database schemas using SQL-based relational databases.
Work with Columnar Databases (e.g. ClickHouse Apache Druid Snowflake Redshift BigQuery) for analytics and high-volume data processing.
Optimize queries for performance scalability and cost efficiency.
Ensure data consistency integrity and availability.
Focus on the web security an apply the relevant patches
Contribute to system design discussions and architectural decisions.
Build solutions that are modular maintainable and aligned with best engineering practices.
Identify and resolve performance bottlenecks across frontend backend and database layers.
Develop and maintain unit integration and API tests
Required Qualifications
6 years of professional software development experience.
Strong hands-on experience with:
React and modern JavaScript
Java (Spring / Spring Boot preferred)
RESTful API design and development
SQL and relational database systems
Columnar Databases for analytics or large-scale data processing- ClickHouse Apache Druid Snowflake Redshift BigQuery
Solid understanding of data structures algorithms and object-oriented design.
Strong experience working on Web security patches
Experience with version control systems (e.g. Git) and code review workflows.
Strong problem-solving and analytical skills
Experience working with any of the AI tools to accelerate the productivity
Nice-to-Have Skills
Required Skills:
6 years of professional software development experience. Strong hands-on experience with: o React and modern JavaScript o Java (Spring / Spring Boot preferred) o o RESTful API design and development o SQL and relational database systems o Columnar Databases for analytics or large-scale data processing- ClickHouse Apache Druid Snowflake Redshift BigQuery Solid understanding of data structures algorithms and object-oriented design. Experience with version control systems (e.g. Git) and code review workflows. Familiarity with cloud platforms (AWS Azure or GCP). Exposure to containerization and orchestration (Docker Kubernetes)
Required Education:
Qualification level: Undergraduate / Bachelors DegreeField: Engineering / TechnologyDuration: Typically 4 yearsEligibility: Completed 102 (or equivalent) with Physics Chemistry and MathematicsAwarded by: Universities / Institutes (AICTE-approved in India)Example for forms or CVs:Educational Qualification: in Computer Science EngineeringHighest Qualification: Bachelors Degree ()
IT Services and IT Consulting