Jr Java Engineer
Junior Java EngineerWe are looking for a motivated and detail-oriented Junior Java Engineer to join our development team. As a junior developer, you will work closely with senior engineers to design, develop, and maintain backend applications using Java technologies. This is an excellent opportunity to build your technical skills and gain hands-on experience in a collaborative environment.Key ResponsibilitiesAssist in the development and maintenance of Java-based applicationsWrite clean, efficient, and well-documented codeParticipate in code reviews and team discussionsDebug and troubleshoot application issuesCollaborate with cross-functional teams (QA, Product, DevOps)Support integration of APIs and third-party servicesLearn and apply best practices in software developmentRequired Skills & QualificationsBachelor's degree in Computer Science, Engineering, or related fieldBasic knowledge of Java programmingUnderstanding of Object-Oriented Programming (OOP) conceptsFamiliarity with frameworks like Spring / Spring Boot (preferred)Knowledge of REST APIs and web servicesBasic understanding of databases (MySQL, PostgreSQL, or similar)Exposure to version control systems like GitStrong problem-solving and analytical skillsGood communication and teamwork abilitiesPreferred QualificationsInternship or academic project experience in Java developmentFamiliarity with HTML, CSS, JavaScriptUnderstanding of Agile / Scrum methodologiesBasic knowledge of cloud platforms (AWS, Azure, or GCP)What We OfferOpportunity to work with experienced engineers and mentorsCareer growth and learning opportunitiesCollaborative and innovative work environmentCompetitive salary and benefits