JOBSEARCHER

Junior Java Developer

Job descriptionCompany Description:At ClassBoxes Technologies, we have redefined how ambitious professionals launch their careers in the US tech market. We focus on getting you hired with no upfront fees, only requiring payment after placement. Our model includes immediate matching with top-tier technology roles, or targeted skill enhancement if needed. We are dedicated to aligning our success with your employment goals and act as your strategic career partner, connecting your talent with the right opportunities without upfront risk.Job Title: Junior Java DeveloperOverview:We are looking for a motivated and detail-oriented Junior Java Developer to join our development team. The ideal candidate will have a solid foundation in Java programming, a willingness to learn, and the ability to work collaboratively in a fast-paced environment. You will assist in designing, developing, and maintaining applications while gaining valuable experience under the guidance of senior developers.Responsibilities:Write clean, maintainable, and efficient code in Java.Assist in the design, development, testing, and deployment of software applications.Debug and resolve software issues and bugs.Collaborate with senior developers, QA engineers, and other stakeholders to deliver high-quality solutions.Participate in code reviews to ensure coding standards and best practices are followed.Maintain technical documentation for code and system designs.Stay up to date with emerging trends, frameworks, and technologies in Java development.Requirements:Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).Strong understanding of Java programming language and object-oriented programming (OOP) principles.Familiarity with Java frameworks such as Spring or Hibernate (academic or internship experience is acceptable).Basic knowledge of SQL and relational databases.Understanding of software development lifecycle (SDLC) and version control systems (e.g., Git).Problem-solving mindset, attention to detail, and eagerness to learn.Good communication and teamwork skills.Preferred Skills (Nice-to-Have:Experience with front-end technologies (HTML, CSS, JavaScript).Knowledge of RESTful APIs and web services.Exposure to Agile methodologies (Scrum, Kanban).Familiarity with cloud platforms (AWS, Azure, GCP) or containerization tools (Docker, Kubernetes).