Back to jobs
Bengaluru, India
2026-09-18
Cloute Technologies Pvt. Ltd
English
South Asia
Junior Java Developer - Intern
Role Description
Java Developer – Fresher
We are looking for **Java Developer Freshers** who are passionate about software development and interested in building scalable enterprise applications using **Java, Spring Boot, and Microservices**.
The ideal candidate should have a strong foundation in Java programming, good problem-solving skills, and a willingness to learn and work on real-time projects.
Required Skills
**Core Java & Backend**
* Good knowledge of Java 8/11/17/21
* Strong understanding of OOPs concepts
* Knowledge of Collections and Streams
* Understanding of Exception Handling
* Basic knowledge of Multithreading and Concurrency
* Ability to write clean and maintainable code
* Understanding of SOLID principles is an added advantage
**Spring Boot**
* Basic knowledge of Spring Boot
* Understanding of Spring MVC
* Knowledge of Spring Data JPA / Hibernate
* Basic understanding of Spring Security
* REST API Development
* API Validation & Exception Handling
**Microservices**
* Basic understanding of Microservices Architecture
* Understanding of RESTful Services
* Basic knowledge of API Gateway and Service Discovery
* Understanding of inter-service communication
* Kafka / RabbitMQ knowledge is an added advantage
**Database**
* Good knowledge of MySQL / PostgreSQL
* Understanding of SQL queries
* Basic knowledge of Database Design and Normalization
* Understanding of Indexing and Query Optimization is an added advantage
* Basic knowledge of Redis / Caching is a plus
**Cloud & DevOps**
* Basic understanding of AWS
* Knowledge of Docker and Containerization is an advantage
* Basic understanding of CI/CD
* Familiarity with Git and GitHub
* Basic Linux knowledge
**Security**
* Basic understanding of Authentication and Authorization
* Knowledge of JWT Authentication is an advantage
* Basic understanding of OAuth2 / OpenID Connect is a plus
**Testing & Development**
* Basic knowledge of JUnit / Mockito
* Understanding of debugging and troubleshooting
* Familiarity with Agile / Scrum methodology
* Knowledge of SonarQube is an added advantage
Good to Have
* Basic knowledge of Angular / React
* Kubernetes
* Elasticsearch
* Kafka / RabbitMQ
* AWS
* GitHub Actions / Jenkins
Eligibility
* **Freshers – 0 to 1 year of experience**
* B.E / B.Tech / M.E / M.Tech / MCA / BCA or equivalent qualification in Computer Science, IT, or related fields
* Candidates with **academic projects, internships, or personal projects in Java / Spring Boot** are encouraged to apply
* Strong analytical and problem-solving skills
* Good communication and teamwork skills
* Willingness to learn new technologies and work on real-time projects
Work Location: In person