About the role
structured by ORIExperience: 5-10 years of experience. Job Summary This is a remote position.
What you will do
- 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.
What they are looking for
- 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.
- Basic knowledge of Git/GitHub/GitLab.
- Good analytical and problem-solving ability.
Nice to have
- Understanding of REST API concepts is an advantage.
Full posting text
Experience: 5-10 years of experience.
Job Summary
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.
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.
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.
Disclaimer: This job posting and Location 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.
Key skills: github, debug, information technology, it services, exception handling, java development, computer engineering, hibernate, core java, application development, java developer, git, java, apis, java code, debugging, gitlab, agile, java programming.
Role: Full Stack Developer
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education: UG: Any Graduate, B.Tech / B.E. in Any Specialization
Education: PG: MS/M.Sc(Science) in Any Specialization, MCA in Computers
Stipend: Unpaid
Duration: No fixed duration
Start date: Starts in 1-3 months
