Job Title : Java Full stack Developer
Location : Bangaluru and Mumbai (Hybrid)
Experience : 6–12 Years (STRICTLY)
Employment Type : Permanent
Notice Period : Immediate Joiners Only
About the Company
Our client is a trusted global innovator of IT and business services, present in 50+ countries. They specialize in digital & IT modernization, consulting, managed services, and industry-specific solutions. With a commitment to long-term success, they empower clients and society to move confidently into the digital future.
About the Role
We are looking for an experienced Java Full Stack Developer with strong expertise in backend and frontend technologies. The ideal candidate should have hands-on experience in Java, Spring Boot, Microservices architecture, and modern front-end frameworks like React . You will be responsible for designing, developing, and maintaining scalable, high-performance applications.
Key Responsibilities
Design, develop, and maintain backend services using Java , Spring Boot , and Microservices architecture.
Develop interactive and responsive UI components using React .
Write efficient and optimized SQL queries and work with relational databases.
Participate in the full software development lifecycle including requirement analysis, design, implementation, testing, and deployment.
Collaborate with cross-functional teams to identify and resolve technical issues.
Ensure code quality by conducting code reviews, writing unit tests, and following best practices.
Improve system performance, scalability, and reliability.
Contribute to architectural decisions and technical roadmaps.
Required Skills & Qualifications
6+ years of hands-on experience in Java development .
Strong knowledge of Spring Boot , REST APIs , and Microservices .
Proficiency in React and front-end development concepts.
Solid understanding of SQL and database design principles.
Experience with version control systems (Git, GitHub / Bitbucket).
Understanding of cloud platforms (AWS / Azure / GCP) is a plus.
Familiarity with CI / CD tools and DevOps practices is an added advantage.
Strong problem-solving skills and ability to work in an agile environment.
Excellent communication and teamwork skills.
Nice to Have
Experience with Docker, Kubernetes, or containerized deployments.
Knowledge of messaging systems like Kafka or RabbitMQ.
Exposure to testing frameworks (JUnit, Mockito, Jest, etc.).
Java Developer • Aligarh, Uttar Pradesh, India