**Notice Period:** Immediate Joiners to 15 Days Preferred
**Employment Type:** Full-Time
Job Summary
We are looking for an experienced **Java Full Stack Developer** with solid expertise in backend and frontend development. The ideal candidate must have hands-on experience with **Apache Kafka** for event-driven and distributed applications. The candidate should be capable of building scalable, high-performance applications and collaborating with cross-functional teams throughout the software development lifecycle.
Mandatory Skills
* Java 8/11/17
* Spring Boot
* Spring MVC
* Spring Data JPA / Hibernate
* RESTful APIs & Microservices
* **Apache Kafka (Mandatory)**
* Angular (preferred) or React
* HTML5, CSS3, JavaScript, TypeScript
* SQL (MySQL/PostgreSQL/Oracle)
* Git
* Maven/Gradle
Good to Have
* Docker & Kubernetes
* CI/CD (Jenkins, GitHub Actions, Azure DevOps)
* Cloud Platforms (AWS, Azure, or GCP)
* Redis or Elasticsearch
* JUnit & Mockito
* Agile/Scrum methodology
Key Responsibilities
* Design, develop, test, and maintain enterprise-grade Java applications.
* Build scalable microservices using Spring Boot.
* Develop responsive front-end applications using Angular or React.
* Design and consume REST APIs.
* Implement event-driven architecture using **Apache Kafka**.
* Optimize application performance and troubleshoot production issues.
* Collaborate with business stakeholders, QA, and DevOps teams.
* Participate in code reviews and ensure coding best practices.
* Write clean, maintainable, and well-documented code.
Required Qualifications
* Bachelor's degree in Computer Science, Information Technology, or a related field.
* 5–8 years of hands-on experience in Java Full Stack Development.
* Strong understanding of object-oriented programming and design patterns.
* Experien
📌 Java Full Stack Developer (Bengaluru)
🏢 Opt IT Technologies
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.