Intern/Junior Java Developer
Job Description:
As a Junior Java Developer, you will be responsible for designing, developing, and maintaining high-quality Java applications. You will collaborate with cross-functional teams to understand requirements, translate them into technical solutions, and implement robust software solutions that meet the business objectives.
Main Responsibilities:
- Debugging and fixing problems in the existing code;
- Creating unit tests and automated system tests;
- Ensuring project delivery on time;
- Create/modify required technical and quality-related documentation;
- Following the coding and security standards currently adopted by the team;
- As a Scrum team member, participating in all activities & meetings related to the proper application of the framework.
Job Requirements:
- 1+ Years of relevant experience
- Analytical skills and strong attention to detail;
- Responsible team player with good communication skills;
- Good spoken and written English;
- Strong analytical view combined with a pragmatic attitude (flexibility);
- Basic understanding of software patterns, software design, and development methodologies;
- Experience in Jakarta EE/Spring Framework;
- Basic understanding of web services and technologies: REST, JSON, HTTP;
- Basic understanding of relational databases;
- Basic understanding of version control systems (Git, Bitbucket).
An advantage would be:
- Work experience in a multinational environment;
- Basic understanding and experience of ORM frameworks, e.g., Hibernate;
- Degree or ongoing studies in Computer Science or a similar field.
Required Skills:
Java