About the job Java Senior Developer (Porto)
Position: Java Senior Developer (Porto)
Company Overview:
Nimber is a fast-growing technology company that specializes in providing innovative delivery solutions to individuals and businesses. Our platform connects people who need to send items with people who are already heading in the same direction, making delivery more convenient, cost-effective, and environmentally friendly.
Location:
This position is based in Porto, Portugal.
Contract Details:
This is a full-time, permanent position.
Job Description:
We are seeking a highly skilled and experienced Java Senior Developer to join our team in Porto. As a Senior Developer, you will be responsible for designing, developing, and maintaining our platform and its various features. You will work closely with our product team to understand requirements, and collaborate with other developers to ensure high-quality code and efficient delivery.
Key Responsibilities:
- Design, develop, and maintain features for our platform using Java and related technologies
- Write clean, efficient, and well-documented code
- Collaborate with product team to understand requirements and provide technical solutions
- Participate in code reviews and provide constructive feedback
- Troubleshoot and debug issues in a timely manner
- Stay up-to-date with new technologies and industry trends to continuously improve our platform
Requirements:
- Bachelor's degree in Computer Science or related field
- Minimum of 5 years of experience in Java development
- Strong understanding of object-oriented programming and design patterns
- Experience with Spring Framework, Hibernate, and other related technologies
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript
- Experience with Agile development methodologies
- Excellent problem-solving and analytical skills
- Strong communication and teamwork skills
- Fluent in English (both written and spoken)
- Experience with delivery or logistics industry is a plus
Why Work for Nimber:
- Competitive salary and benefits package
- Opportunity to work in a dynamic and fast-growing company
- Collaborative and supportive work environment
- Opportunity to work with cutting-edge technologies
- Regular team building activities and events
- Flexible working hours and remote work options
If you are a passionate and experienced Java developer looking for a new challenge, we would love to hear from you! Apply now and join our team in revolutionizing the delivery industry.