04 Oct
|
3ginfoservices
|
Jaipur
04 Oct
3ginfoservices
Jaipur
Drive on 17th Oct - F2F - Drive - Jaipur Location.
Work Location - Jaipur or Any Location
Mandate Skills -
Core Backend Stack: Java, Spring Boot, Hibernate, Microservices Architecture, Spring MVC, Spring Security.
Core Frontend Stack: React.js, TypeScript, Modern JavaScript (ES6+), Redux Toolkit, Redux-Saga.
Caching & Databases: Redis, SQL Databases (with proven experience in query optimization).
Testing & Mocking Frameworks: Jest, Jasmine, JUnit, Mockito, Mock MVC.
CI/CD & DevOps: GitHub Enterprise, Jenkins pipelines, Git, Maven.
Logging & Observability: Splunk, Jupiter, or similar distributed logging engines.
Role Overview
We are seeking an experienced and hands-on Senior Full-Stack Engineer to join our team. In this role, you will be responsible for building scalable, high-performance applications using Java, Spring Boot, and React.js with TypeScript.
You will bridge the gap between front-end UI and back-end services, designing clean architectures, implementing robust system designs, and driving CI/CD best practices. The ideal candidate has a solid track record of optimizing system performance, leading engineering best practices, mentoring team members, and ensuring a maintainable and high-quality codebase.
Key Responsibilities
- Backend Development: Design, develop, and maintain robust, scalable, and secure microservices using Java (8+) and Spring Boot
Full-Stack Development & Architecture
- Scalable Microservices: Design and develop scalable microservices architecture and batch applications using Java and Spring Boot.
- System Design: Implement high- and low-level system designs for large-scale data processing applications.
- Full-Stack Integration: Build full-stack features integrating React.js UI with Spring Boot and Hibernate backend services, enabling secure analytics.
- Frontend Engineering: Develop responsive and reusable UI components using React.js, TypeScript, and modern JavaScript (ES6+), ensuring a clean architecture and maintainable frontend codebase.
- State Management: Modernize frontend architectures,
including migrating state management from Redux-Saga to Redux Toolkit to reduce boilerplate code and improve maintainability.
- UI Stability: Contribute directly to frontend stability by enhancing ReactJS components, resolving critical UI bugs, and improving overall user experience.
2. Performance Optimization & Reliability
- Latency Reduction: Optimize slow database queries and implement Redis service-level caching to drastically reduce API latency for critical analytics endpoints.
- Distributed Logging: Standardize distributed logging practices using tools like Splunk/Jupiter to facilitate faster issue tracking and resolution in production environments.
3. CI/CD, DevOps, & Testing Quality
- CI/CD Migration: Lead CI/CD modernizations and migrations (such as transitioning from Jenkins to GitHub Enterprise), integrating Git, Maven, Jenkins pipelines, and automated test environments.
- Test Automation: Improve unit, functional, and integration test coverage using Jest, Jasmine, JUnit, Mockito, and Mock MVC, significantly reducing production regression defects.
4. Engineering Leadership & Mentorship
- Architectural Stewardship: Lead engineering best practices, conduct code reviews, and drive architectural decisions for cross-functional teams delivering scalable microservices.
- Team Mentorship: Mentor and coach engineers on writing highly testable, modular code and adopting industry best practices for microservices architecture.
Required Technical Skills & Qualifications
- Core Backend Stack: Java, Spring Boot, Hibernate, Microservices Architecture, Spring MVC, Spring Security.
- Core Frontend Stack: React.js, TypeScript, Modern JavaScript (ES6+), Redux Toolkit, Redux-Saga.
- Caching & Databases: Redis, SQL Databases (with proven experience in query optimization).
- Testing & Mocking Frameworks: Jest, Jasmine, JUnit, Mockito, Mock MVC.
- CI/CD & DevOps: GitHub Enterprise, Jenkins pipelines, Git, Maven.
- Logging & Observability: Splunk, Jupiter, or similar distributed logging engines.
Pay: ₹2,500,000.00 - ₹3,000,000.00 per year
Work Location: In person
📌 Lead Full-Stack Engineer (Java & React ) (Jaipur)
🏢 3ginfoservices
📍 Jaipur