Java Developer - Junior (Bengaluru)

Java Developer - Junior (Bengaluru)

07 Aug
|
Winspire Tech
|
Bengaluru

07 Aug

Winspire Tech

Bengaluru

We are looking for a passionate and motivated Java Developer with 0 2 years of experience to join our software development team. The ideal candidate should have a strong foundation in Core Java, object-oriented programming, and web application development. You will work alongside experienced developers to design, develop, test, and maintain enterprise applications while learning industry best practices.

This role is ideal for recent graduates or early-career professionals who are eager to build scalable applications and grow their technical expertise.

Key Responsibilities

- Develop, test, and maintain Java-based applications.

- Write clean, reusable, and efficient code following coding standards.

- Participate in the complete Software Development Life Cycle (SDLC).

- Collaborate with senior developers, QA engineers, business analysts, and project managers.

- Debug and resolve application defects and performance issues.

- Develop RESTful APIs and integrate third-party services.

- Work with relational databases to design and optimize SQL queries.

- Participate in code reviews and implement feedback.

- Prepare technical documentation for developed modules.

- Learn and adopt new technologies as required by projects.

- Ensure application security, scalability, and performance.

- Support deployment and production issue resolution.

Required Technical Skills Programming Languages

- Java 8/11/17

- SQL

- Basic JavaScript

Core Java
- Object-Oriented Programming (OOP)

- Collections Framework

- Exception Handling

- Multithreading Basics

- File Handling

- Generics

- Lambda Expressions

- Streams API (preferred)

- Java Memory Management (basic understanding)

Frameworks
- Spring Framework

- Spring Boot

- Spring MVC

- Hibernate / JPA

Web Technologies
- HTML5

- CSS3

- JavaScript

- Bootstrap (preferred)

API Development
- REST APIs

- JSON

- Postman

Database
- MySQL

- PostgreSQL (preferred)

- SQL Queries

- Joins

- Stored Procedures (basic)

Version Control
- Git





- GitHub / GitLab / Bitbucket

Build Tools
- Maven

- Gradle (preferred)

IDEs
- IntelliJ IDEA

- Eclipse

- VS Code (optional)

Testing
- JUnit

- Mockito (basic)

DevOps (Basic Knowledge)
- Docker (preferred)

- Jenkins (preferred)

- CI/CD Concepts

Cloud (Preferred)
- AWS Basics

- Azure Basics

Educational Qualification

- B.E./B.Tech in Computer Science, Information Technology, or related field

- MCA / M.Sc. Computer Science

- Fresh graduates with strong technical skills are encouraged to apply.

Desired Skills

- Strong analytical and problem-solving skills.

- Good understanding of Data Structures and Algorithms.

- Understanding of SDLC and Agile methodology.

- Ability to learn new technologies quickly.

- Good communication and interpersonal skills.

- Team player with positive attitude.

- Ability to work independently with minimal supervision.

- Strong debugging and troubleshooting skills.

- Willingness to work in a team-oriented environment.

Nice-to-Have Skills

- Microservices Architecture

- Spring Security

- JWT Authentication

- Kafka or RabbitMQ

- Redis

- Elasticsearch

- Docker Kubernetes

- SonarQube

- Swagger / OpenAPI

- GraphQL

- Linux Basics

Key Competencies

- Logical Thinking

- Problem Solving

- Time Management

- Attention to Detail

- Adaptability

- Ownership

- Continuous Learning

- Collaboration

- Customer Focus

Preferred Candidate Profile

- 0 2 years of experience in Java application development.

- Good academic background.

- Strong understanding of Core Java concepts.

- Knowledge of Spring Boot and REST APIs.

- Familiarity with SQL databases.

- Experience with Git version control.

- Exposure to internships, academic projects, or personal GitHub projects is an added advantage.

- Passion for software development and

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Java Developer - Junior (Bengaluru)
🏢 Winspire Tech
📍 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.

Subscribe to this job alert:

Get the latest job offers by email for: java developer - junior (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: java developer - junior (bengaluru) / bengaluru