We are seeking a motivated and detail-oriented Junior Java Developer to join our development team. The ideal candidate will assist in designing, developing, and maintaining Java-based applications while learning best practices in software development and contributing to team projects.
Key Responsibilities
•
Assist in the design, development, and maintenance of Java applications
•
Write clean, efficient, and well-documented code
•
Participate in code reviews and debugging activities
•
Collaborate with senior developers, QA teams, and stakeholders
•
Support application testing, deployment, and maintenance
•
Troubleshoot and resolve technical issues
•
Learn and apply new technologies, tools, and frameworks
Requirements
Required Skills & Qualifications
•
Bachelor’s degree in Computer Science, Information Technology, or related field
•
Basic knowledge of Java programming
•
Familiarity with object-oriented programming (OOP) concepts
•
Understanding of SQL and relational databases
•
Knowledge of HTML, CSS, JavaScript is a plus
•
Strong problem-solving and analytical skills
•
Good communication and teamwork abilities
Nice to have
Preferred Skills (Nice to Have)
•
Experience with frameworks like Spring Boot or Hibernate
•
Familiarity with RESTful APIs
•
Exposure to Git or version control systems
•
Basic understanding of Agile/Scrum methodologies
Legal
Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice.