Browse job offers by Category or Location
**Junior Java Developer**
Reports To: Senior Java Developer/Development Manager
**Job Summary**:
**Key Responsibilities**:
- Write clean, efficient, and well-documented code.
- Collaborate with senior developers and other team members to deliver high-quality software solutions.
- Stay updated with the latest industry trends and technologies.
- Perform tasks delegated by Senior / Development Manager
- Perform tests and inspections, coordinate with fellow developers, and identify any errors or inconsistencies
**Qualifications**:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Very good understanding of Java programming language and object-oriented programming principles.
- Familiarity with Java frameworks such as Spring and Hibernate is a must.
- Familiarity with a frontend framework / library such as React / Angular is a must.
- Knowledge of SQL and database management systems is a must.
- Strong problem-solving skills and attention to details.
- Good communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies and methodologies.
**Preferred Skills**:
- Experience with version control systems like Git.
- Understanding of web technologies such as HTML, CSS, and JavaScript.
- Exposure to Agile development methodologies.
**Benefits**:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- Collaborative and supportive work environment.
- Access to the latest tools and technologies.
Make your job applications stand-out from other candidates.
Get started