Altumind Digital solutions

Java Developer – Fresher / Trainee

Altumind Digital solutions

IT Services and IT Consulting · 51-200 employees

20 h ago
Remote java Junior (0-2 yrs) Full-time
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain Java-based applications while collaborating with senior developers on real-world projects. Responsibilities include writing clean code, implementing REST APIs, debugging issues, and participating in Agile development processes.

What they look for

Java Object-oriented programming Spring Boot REST APIs MySQL PostgreSQL Git SQL Unit testing Debugging Agile Scrum Exception handling Collections Multithreading Problem-solving

Requirements

Candidates must hold a B.E./B.Tech in Computer Science, IT, or a related field, with MCA/M.Sc. candidates also considered. Applicants should possess a strong understanding of Core Java, OOP concepts, and basic database knowledge.

Benefits

Hands-on experience in Java development Mentorship from experienced developers Practical exposure to Spring Boot and REST APIs Professional development in Agile/Scrum methodologies Career foundation in software development

Full description

This is a remote position.

We are looking for enthusiastic and motivated fresh graduates to join our technical team as Junior Java Developers. The candidate should have a good understanding of Java programming fundamentals, object-oriented programming, database concepts, and software development practices.

The selected candidate will work with experienced developers on real-world applications and will be responsible for developing, testing, debugging, and maintaining Java-based applications.

Key Responsibilities

  • Develop and maintain Java applications under the guidance of senior developers.
  • Write clean, readable, and maintainable Java code.
  • Implement application functionality based on technical requirements.
  • Debug and resolve application issues.
  • Develop REST APIs using Java/Spring Boot, after appropriate training.
  • Work with databases such as MySQL/PostgreSQL.
  • Perform unit testing and participate in code reviews.
  • Understand and follow Git-based version control practices.
  • Participate in Agile/Scrum development processes.
  • Prepare basic technical documentation when required.

Requirements

Educational Qualification

  • B.E./B.Tech in Computer Science, Information Technology, Computer Engineering, or related discipline.
  • MCA/M.Sc. Computer Science candidates may also be considered.

Required Skills

  • Good knowledge of Core Java.
  • Understanding of Object-Oriented Programming (OOP) concepts.
  • Knowledge of:
  • Classes and Objects
  • Inheritance
  • Polymorphism
  • Abstraction
  • Encapsulation
  • Exception Handling
  • Collections
  • Multithreading basics
  • Basic knowledge of SQL and relational databases.
  • Understanding of REST API concepts is an advantage.
  • Basic knowledge of Git/GitHub/GitLab.
  • Good analytical and problem-solving ability.

Benefits

  • Hands-on experience in Java development through real-world projects.
  • Opportunity to strengthen Core Java and OOP concepts.
  • Practical exposure to Spring Boot, REST APIs, Hibernate/JPA, and SQL.
  • Learn and work with Git and modern software development practices.
  • Exposure to Agile/Scrum methodologies and professional development processes.
  • Opportunity to work closely with experienced developers and technical mentors.
  • Develop strong problem-solving, debugging, and coding skills.
  • Gain experience in unit testing, code reviews, and application maintenance.
  • Exposure to micro services and backend application development.
  • Build a strong foundation for a long-term career in software development.
  • Opportunity to contribute to real-world applications and production projects.
  • Learn industry-standard development practices and improve technical and professional skills.

Similar roles