Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Fullstack Openings @ Qentelli

Home > Software Development

 Posted 40 days ago — confirm the vacancy is still active.

 Java Fullstack Openings

Job Description

Senior Full Stack Developer (Java + React/Angular) - Job Description

Position: Senior Full Stack Engineer
Experience Required: 5-6 years
Employment Type: Full-time

Job Summary

Looking for an experienced Senior Full Stack Engineer with strong expertise in Java Spring Boot backend development and modern frontend frameworks (React or Angular). The ideal candidate will have hands-on experience in building end-to-end scalable enterprise applications and demonstrated proficiency in leveraging AI-powered development tools to enhance productivity and code quality across the full technology stack.

Key Responsibilities

Technical Responsibilities:

  • Design, develop, and maintain end-to-end solutions using Java Spring Boot and React/Angular
  • Build robust RESTful APIs and microservices architecture
  • Develop responsive, user-friendly web applications with modern frontend frameworks
  • Write clean, maintainable, and efficient code following best practices for both frontend and backend
  • Ensure seamless integration between frontend and backend components
  • Leverage AI-powered tools like GitHub Copilot to accelerate development and improve code quality
  • Participate in code reviews and provide constructive feedback to team members
  • Collaborate with cross-functional teams including designers, product managers, and QA engineers
  • Troubleshoot and resolve production issues across the entire stack
  • Optimize application performance, scalability, and security from database to UI
  • Write comprehensive unit and integration tests for both frontend and backend
  • Participate in sprint planning, estimation, and Agile ceremonies
  • Stay updated with emerging technologies in both frontend and backend ecosystems

Collaboration & Growth:

  • Mentor junior developers and share knowledge with the team
  • Contribute to technical documentation and best practices
  • Participate in architectural discussions and technical decision-making
  • Suggest improvements to development processes and tools

Required Skills & Qualifications

Backend Technical Skills:

  • 5-6 years of professional experience in software development
  • Strong proficiency in Java and Spring Boot, Spring Framework (Spring MVC, Spring Data, Spring Security)
  • Solid experience in building RESTful APIs and microservices architecture
  • Experience with relational databases (MySQL, PostgreSQL, Oracle) and ORM frameworks (Hibernate, JPA)
  • Good understanding of design patterns, data structures, and algorithms
  • Proficiency with build tools (Maven, Gradle) and version control (Git)

Frontend Technical Skills:

  • 2-3 years of hands-on experience with React or Angular
  • Strong proficiency in JavaScript/TypeScript, HTML5, and CSS3
  • Experience with state management libraries (Redux, NgRx, Context API, or Zustand)
  • Knowledge of responsive design principles and CSS frameworks (Tailwind, Bootstrap, Material-UI, or Ant Design)
  • Experience with frontend build tools (Webpack, Vite, npm/yarn)
  • Familiarity with frontend testing frameworks (Jest, React Testing Library, Jasmine, or Karma)
  • Understanding of modern frontend concepts (hooks, component lifecycle, lazy loading, code splitting)

Full Stack Integration:

  • Understanding of system design and full stack architectural principles
  • Experience integrating frontend applications with backend APIs
  • Knowledge of authentication/authorization mechanisms (OAuth 2.0, JWT, session management)
  • Understanding of CORS, security best practices, and API design principles
  • Familiarity with RESTful API design and consumption

AI-Assisted Development:

  • Hands-on experience with AI coding assistants like GitHub Copilot, Amazon CodeWhisperer, or similar tools
  • Ability to effectively prompt, validate, and optimize AI-generated code for both frontend and backend
  • Understanding of when and how to leverage AI tools for maximum productivity

Additional Technical Skills:

  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of containerization (Docker)
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)
  • Understanding of Agile/Scrum methodologies
  • Experience with testing frameworks (JUnit, Mockito, TestNG for backend; Jest, Cypress for frontend)
  • Basic understanding of message brokers (Kafka, RabbitMQ)

Soft Skills:

  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Self-motivated with ability to work independently
  • Attention to detail and commitment to quality
  • Willingness to learn new technologies and adapt to changes
  • Good time management and organizational skills

Preferred Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Experience with both React AND Angular
  • Knowledge of server-side rendering (Next.js, Angular Universal)
  • Experience with NoSQL databases (MongoDB, Redis, Cassandra)
  • Familiarity with GraphQL as an alternative to REST
  • Experience with mobile-responsive and progressive web applications (PWA)
  • Knowledge of Kubernetes and container orchestration
  • Exposure to DevOps practices
  • Understanding of Web Accessibility (WCAG) standards
  • Experience with WebSockets or real-time communication
  • Familiarity with monitoring and logging tools (ELK Stack, Prometheus, Grafana)
  • Certifications in Java, Spring, React, Angular, or Cloud technologies
  • Open source contributions or active GitHub profile

Job Classification

Industry: Retail
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Qentelli
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Java Fullstack Development Spring Boot React.Js Microservices Angular

 Fraud Alert to job seekers!

₹ Not Disclosed

Qentelli

Qentelli at Glance:- Qentelli is a technology company that accelerates digital transformation and cloud transformation journeys through DevOps, Automation, Agile transformation, AI and Deep learning. Forrester recently recognized our efforts at using AI and ML in the augme...

Job Listings