Junior Java Developer
Job Title: Junior Java Developer Location: Hybrid - Fremont, CA United statesEmployment Type: Full-TimeExperience: 0–2 YearsJob SummaryWe are looking for a motivated and detail-oriented Junior Java Developer to join our development team. The ideal candidate should have a strong understanding of Java programming fundamentals, object-oriented concepts, and software development practices. You will work alongside senior developers to build, test, maintain, and enhance software applications.Key ResponsibilitiesDevelop, test, and maintain Java-based applications and software solutions.Write clean, efficient, and reusable code following coding standards.Collaborate with senior developers, business analysts, and QA teams to understand project requirements.Participate in debugging, troubleshooting, and resolving technical issues.Assist in database design, development, and SQL query optimization.Work on API integration, backend services, and application enhancements.Perform unit testing and support system testing activities.Maintain technical documentation for developed applications.Participate in code reviews and continuous improvement initiatives.Required Skills & QualificationsBachelor’s degree in Computer Science, Information Technology, Engineering, or related field.0–2 years of experience in Java development (Freshers with strong project exposure can apply).Strong knowledge of Core Java, OOP concepts, Collections, Exception Handling, and Multithreading.Understanding of JDBC, Servlets, JSP, and REST APIs.Basic knowledge of Spring Framework / Spring Boot.Familiarity with SQL databases such as MySQL, PostgreSQL, or Oracle.Understanding of HTML, CSS, JavaScript is a plus.Familiarity with Git/GitHub or version control systems.Strong analytical, problem-solving, and communication skills.Preferred QualificationsInternship or academic project experience in Java development.Knowledge of Agile/Scrum methodologies.Exposure to cloud platforms (AWS, Azure, or GCP) is a plus.Understanding of Maven, Gradle, or build tools.What We OfferCompetitive salary package.Learning and career growth opportunities.Hands-on exposure to real-world software projects.Collaborative and innovative work environment.Training and mentorship from experienced developers.