Java Developer
We are seeking a skilled Java Developer to join our dynamic team in Faro, Portugal. As a Java Developer, you will be responsible for developing and maintaining high-quality software applications. Your primary focus will be on designing and implementing complex features and functionality for our clients. You will work closely with cross-functional teams to understand business needs and translate them into technical solutions.
Responsibilities:
- Design, develop, test, deploy and maintain software applications
- Write clean, efficient, and well-documented code
- Collaborate with cross-functional teams to gather requirements and translate them into technical designs
- Troubleshoot and debug issues in existing software applications
- Keep up-to-date with emerging technologies and programming languages
- Participate in code reviews to ensure code quality and best practices are followed
- Contribute to the continuous improvement of development processes
Requirements:
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- Proven work experience as a Java Developer (at least 3 years)
- Strong knowledge of Java programming language and its core concepts (OOP, multithreading, etc.)
- Experience with Spring Framework (Spring Boot, Spring MVC) is a plus
- Familiarity with front-end technologies such as HTML5, CSS3, JavaScript is desired
- Knowledge of database design principles and SQL queries
- Experience with Agile/Scrum development methodology is preferred
- Excellent problem-solving skills and attention to detail
- Ability to work independently as well as in a team environment
Benefits:
- Competitive salary of 1000$ per month
- Accommodation provided by the company
- Visa sponsorship for non-EU citizens
All vacancies from "EliteHire" ⟶
views: 840
valid through: 2025-12-08