16 Aug
|
Opt IT Technologies
|
Bengaluru
16 Aug
Opt IT Technologies
Bengaluru
# Job Title: Java Full Stack Developer
**Experience:** 58 Years
**Location:** Jayanagar, Bangalore
**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 robust 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.
* Experience with microservices architecture.
* Excellent problem-solving and communication skills.
**Preferred Candidate:**
* Immediate Joiner or candidates with up to a 15-day notice period.
* Experience working in enterprise application development environments.
📌 Java Full Stack Developer (Bengaluru)
🏢 Opt IT Technologies
📍 Bengaluru