06 Aug
|
Endava
|
Bengaluru
Technology is our how. And people are our why. For over two decades, we have been harnessing technology to drive meaningful change.
By combining world-class engineering, industry expertise and a people-centric mindset, we consult and partner with leading brands from various industries to create dynamic platforms and intelligent digital experiences that drive innovation and transform businesses.
From prototype to real-world impact - be part of a global shift by doing work that matters.
Job Description
Overview
We are looking for a skilled and experienced Java Full Stack Developer to join our development team. The ideal candidate will have a solid background in object-oriented programming, robust experience with Spring, and practical frontend experience.
This role requires a collaborative mindset, a sharp eye for detail, and an interest in developing high-quality, scalable, and maintainable software systems.
Key Responsibilities
• Design, develop, test, and maintain high-performance, reusable Java applications.
• Build and consume RESTful APIs to enable backend-to-frontend integration
• Apply object-oriented programming principles, design patterns, and clean code techniques.
• Build automated unit and integration tests using JUnit and Mockito.
• Develop and maintain frontend components using React JS, JavaScript, and related technologies.
• Analyze requirements and propose effective technical solutions considering functional and non-functional requirements.
• Participate in the full software development lifecycle (SDLC), including design, implementation, testing, deployment, and support.
• Collaborate with DevOps and QA teams to ensure seamless integration, deployment, and operation.
• Use of GridGain or Apache Ignite or any in-memory platform.
• Work with messaging systems such as RabbitMQ; IBM MQ experience is a plus.
• Use tools such as Git, Maven, Jenkins, and Docker in daily development and deployment workflows.
• Write and maintain documentati
📌 Technical Lead (Bengaluru)
🏢 Endava
📍 Bengaluru