Java Full Stack Developer India Remote Role Overview
We are seeking an experienced Java Full Stack Developer to design, build, and enhance enterprise-grade applications. The ideal candidate will have deep expertise in Java backend development, strong hands-on experience with modern front-end frameworks, and a solid understanding of cloud and DevOps practices. This role requires strong technical leadership, problem-solving ability, and the capability to work independently. Key Responsibilities
Design, develop, and maintain complex backend services using Java, Spring, Spring Boot, Hibernate/JPA.
Build and optimize front-end applications using Angular/React with TypeScript.
Architect and implement RESTful APIs and microservices with high scalability and reliability.
Drive end-to-end development from requirements gathering to deployment.
Collaborate with product owners, architects, and QA teams to deliver high-quality software.
Perform code reviews, mentor junior developers, and enforce coding standards.
Troubleshoot production issues and implement long-term improvements.
Work with CI/CD pipelines, Docker, and cloud services (AWS/Azure/GCP).
Ensure application performance, security, and best practices. Required Skills & Experience Backend (Advanced):
Strong expertise in Core Java (Java 8+), OOP principles, data structures, and algorithms.
In-depth experience with Spring Boot, Microservices, Hibernate, JPA.
REST API development and integration.
Experience with messaging systems like Kafka / RabbitMQ (preferred). Frontend (Hands-on):
Angular (8+) or React (highly preferred).
JavaScript, TypeScript, HTML5, CSS3.
Responsive UI design using Bootstrap/Material UI. Database:
Strong SQL experience in MySQL / PostgreSQL / Oracle.
Knowledge of NoSQL databases such as MongoDB/Redis is an added advantage. DevOps & Tools:
Git, Maven/Gradle
CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
Docker, Kubernetes (preferred)
Cloud: AWS/Azure/GCP (hands-on experience preferred) Qualifications
Bachelor s or Master s degree in Computer Science, Engineering, or related field.
6 10 years of professional full stack development experience.
Strong analytical, debugging, and problem-solving skills.
Excellent communication and collaboration skills. Good to Have
Experience in distributed systems.
Knowledge of OAuth2, JWT, API gateway.
Test automation with JUnit, Mockito, Selenium.
Exposure to Agile/Scrum methodologies.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.