Java Developer (Fresher)

People XM

Bengaluru

On-site

INR 300,000 - 420,000

Full time

10 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

People XM in Bangalore, Karnataka is seeking a Java Developer (Fresher) to join our software team. The role focuses on Core Java, OOP, and backend development, with exposure to REST APIs and database integration to deliver reliable applications.

You will assist in designing, developing, testing, and maintaining Java-based solutions, collaborating with senior developers, and learning Spring Boot and related technologies through real-world projects.

Qualifications

  • Strong fundamentals in Java programming and core concepts.
  • Familiarity with SQL and relational databases.
  • Basic understanding of REST APIs and HTTP methods.

Responsibilities

  • Develop, test, and maintain Java-based applications.
  • Write clean, efficient, reusable Java code.
  • Assist in developing backend services and RESTful APIs.
  • Work with Spring Boot, Spring MVC, or Hibernate.

Skills

Core Java
OOP concepts
SQL
JDBC
REST APIs
Git
Multithreading
Debugging

Education

B.E./B.Tech/BCA/MCA/B.Sc. in Computer Science, IT, or related field

Job description

Job Description – Java Developer (Fresher)

Job Title: Java Developer

Experience: Fresher (0–1 Year)

Job Location: Bangalore, Karnataka

Employment Type: Full-Time

Qualification: B.E./B.Tech/BCA/MCA/B.Sc. in Computer Science, Information Technology, or related field

Job Summary

We are looking for a motivated and enthusiastic Java Developer (Fresher) to join our software development team. The ideal candidate should have a strong understanding of Core Java, object-oriented programming concepts, database management, and software development fundamentals.

The candidate will be responsible for assisting in the design, development, testing, and maintenance of Java-based applications while collaborating with experienced developers to deliver reliable and scalable software solutions.

Key Responsibilities
  • Develop, test, and maintain Java-based applications.
  • Write clean, efficient, reusable, and well-documented Java code.
  • Assist in developing backend services and RESTful APIs.
  • Work with Java frameworks such as Spring Boot, Spring MVC, or Hibernate.
  • Collaborate with frontend developers, backend developers, and testing teams.
  • Participate in software design, development, debugging, and deployment activities.
  • Identify and resolve application bugs and performance issues.
  • Work with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Implement object-oriented programming principles and coding best practices.
  • Assist in integrating third-party APIs and external services.
  • Participate in code reviews and technical discussions.
  • Maintain technical documentation for application features and functionalities.
  • Follow software development lifecycle (SDLC) processes and Agile methodologies.
  • Stay updated with the latest Java technologies and development trends.
Required Skills
  • Good understanding of Core Java and Java programming fundamentals.
  • Knowledge of object-oriented programming (OOP) concepts.
  • Basic understanding of data structures and algorithms.
  • Familiarity with Java Collections Framework.
  • Basic knowledge of exception handling, multithreading, and file handling.
  • Understanding of SQL and relational database concepts.
  • Familiarity with JDBC and database connectivity.
  • Basic understanding of REST APIs and HTTP methods.
  • Knowledge of Git and version control systems.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork abilities.
  • Willingness to learn new frameworks and technologies.
Preferred Skills
  • Basic knowledge of Spring Boot and Spring Framework.
  • Familiarity with Hibernate or JPA.
  • Understanding of microservices architecture.
  • Knowledge of Maven or Gradle build tools.
  • Familiarity with development tools such as IntelliJ IDEA, Eclipse, or VS Code.
  • Basic knowledge of HTML, CSS, and JavaScript.
  • Understanding of unit testing using JUnit.
  • Familiarity with Postman for API testing.
  • Basic knowledge of cloud platforms such as AWS or Azure.
  • Experience with academic projects involving Java application development.
Eligibility Criteria
  • Fresh graduates in Computer Science, Information Technology, Engineering, or related disciplines.
  • 0–1 year of experience.
  • Basic understanding of Java programming and software development.
  • Knowledge of database concepts and application development.
  • Candidates with relevant academic projects, internships, or Java certifications are encouraged to apply.
  • Strong interest in backend development and enterprise applications.
  • Ability to work independently and collaboratively.
Roles & Expectations
  • Develop and maintain high-quality Java applications.
  • Assist in building scalable and reliable backend solutions.
  • Complete assigned development tasks within deadlines.
  • Follow coding standards and software development best practices.
  • Collaborate effectively with development and testing teams.
  • Troubleshoot and resolve basic technical issues.
  • Continuously improve Java programming and problem-solving skills.
Learning & Growth Opportunities
  • Hands-on experience in real-world Java development projects.
  • Exposure to Spring Boot, REST APIs, and database integration.
  • Opportunities to work with experienced software developers.
  • Practical understanding of enterprise application development.
  • Experience with Agile development methodologies.
  • Career growth opportunities in Java Backend Development, Full-Stack Development, and Software Engineering.

Job Location: Bangalore, Karnataka

Experience Required: 0–1 Year

Freshers: Eligible to Apply

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer – Fresher
Java Developer – Fresher

AutomationEdge • Pune District

On-site
INR 350,000 - 500,000
Java Fresher
Java Fresher

DigitalXNode • Bengaluru

On-site
INR 300,000 - 500,000
Trainee Python Developer (Fresher)
Trainee Python Developer (Fresher)

People XM • Bengaluru

On-site
INR 180,000 - 240,000
Java Developer
Java Developer

Coltigent Technology Services Pvt Ltd • Bhopal

On-site
INR 420,000 - 720,000
Java Developer
Java Developer

Comunus Technologies • Mumbai

On-site
INR 420,000 - 700,000
Fresher - Software Development Engineer Bangalore
Fresher - Software Development Engineer Bangalore

Wohlig Transformations Pvt. Ltd. • Bengaluru

On-site
INR 300,000 - 600,000
Java Developer
Java Developer

BU Consultants • Bengaluru

On-site
INR 700,000 - 1,200,000
Competitive salary and benefits
Learning and career growth opportunities
Collaborative work environment
+1
Java Full Stack Developer
Java Full Stack Developer

Ivalue Infosolutions • Bengaluru

On-site
INR 300,000 - 540,000
Java Developer Freshers(Spring Boot & Microservices) - Chennai
Java Developer Freshers(Spring Boot & Microservices) - Chennai

TVM Infotech Private Limited • Chennai

On-site
INR 600,000 - 800,000
Structured training & mentorship
Career growth opportunities
Friendly work environment
+1
Java Developer Bangalore
Java Developer Bangalore

Fenixdigitech • Bengaluru

On-site
INR 600,000 - 1,000,000
Competitive salary package
Enterprise-level learning exposure
Professional work environment