Skip to main content
Posted 16 June, 2026

Java Full stack

NR Consulting - India
Chennai, Tamil Nadu, IN Full Time
Reference: 26-06529-2220-1

Title: Java Full stack
Location: Chennai
Exp: 4+ Yrs

Job Description:

Key Responsibilities

• Full Stack Engineering: Design and implement robust, secure, and scalable end-to-end applications using Java/Spring Boot for the back end and Angular (v14+) for the front end. • Software-driven future Development: Utilize Python to develop automation scripts, data processing pipelines, or lightweight microservices to complement the core Java architecture. • API & Microservices: Architect and maintain RESTful APIs and Microservices that support global digital ecosystem. • Database Excellence: Design optimized schemas and manage data integrity across relational (PostgreSQL, MySQL) and NoSQL environments. • AI Integration & Innovation: Lead the adoption of AI-assisted coding (GitHub Copilot, Cursor) and explore the integration of LLMs or Machine Learning APIs to enhance product features. • Quality Leadership: Drive a ""test-first"" culture by writing comprehensive unit/integration tests (JUnit, Mockito, Jasmine/Karma, or PyTest). • Mentorship: Conduct high-standard code reviews and mentor junior developers in best practices, design patterns, and modern DevOps workflows. Technical Requirements • Back-end: 5+ years of expertise in Java (11/17+) and the Spring Boot ecosystem (Security, Data, Cloud). • Front-end: Deep proficiency in Angular (v14+), TypeScript, and modern CSS/SCSS. • Python (Added Advantage): Proficiency in Python for backend services (FastAPI/Flask), data manipulation, or automation scripting is highly preferred. • Database: Advanced SQL skills (PostgreSQL/Oracle) and experience with ORM frameworks like Hibernate. • Cloud & DevOps: Hands-on experience with GCP (Google Cloud Platform), CI/CD pipelines (GitHub Actions/Jenkins), and containerization (Docker/Kubernetes). • Testing: Mastery of TDD/BDD principles using JUnit, Mockito, and Jasmine.
Skills Required:
Full Stack Java Developer
Skills Preferred:
AI/ML
Experience Required:
Engineer 2 Exp.: Practitioner: 1 coding language or framework. 4+ years in IT; 3+ years in development

Sign up for Job Alerts