Submit
Junior Backend Java Developer
Lisboa
Technologies
Job description
We are seeking a motivated and enthusiastic Junior Backend Java Developer to join our growing team. The ideal candidate will have a solid foundation in Java programming and a passion for building robust and scalable backend applications. This role offers an excellent opportunity to learn and grow in a collaborative and dynamic environment.
Responsibilities:
- Develop, test, and maintain backend applications using Java.
- Write clean, efficient, and well-documented code.
- Design and implement database interactions using SQL.
- Define and implement APIs for communication between different systems.
- Utilize Git for version control and collaboration.
- Write and execute unit tests using JUnit.
- Participate in Scrum ceremonies and contribute to team goals.
- Collaborate effectively with team members to deliver high-quality software.
Requirements
Required Skills:
- 1-2+ years of experience in Java programming specifically.
- Strong knowledge of SQL.
- Experience with API definition.
- Proficiency in Git.
- Experience with JUnit for unit testing.
Nice to Have Skills:
- Kafka & Spring Kafka (Very nice to have)
- Some experience in Microservices development.
- Experience with MongoDB.
- Experience with Spring Data JPA.
Soft Skills:
- Understanding of Scrum methodology.
- Strong teamwork and collaboration skills.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Solid understanding of object-oriented programming principles.
- Ability to learn and adapt quickly to new technologies.
- Excellent problem-solving and debugging skills.
- Good communication skills.
- English fluency.
Want to apply?
Position
Name*
Email*
Phone number*
Country*
City*
Linkedin
Faça upload do seu CV*
(max. 4MB)
Upload your photo or video
(max. 4MB)