Job Summary
KCS IT is seeking a Senior Java Developer (Hybrid) to join our team in Lisbon or Porto. The ideal candidate is experienced, proactive, and passionate about delivering high-quality Java solutions.
Equal Opportunity Employer
KCS values diversity and offers a safe environment where opportunities are equal for everyone. We do not discriminate based on age, ethnicity, gender, disability or any other factors. All applications with qualifying skills are welcome.
Job Details
Seniority:
Senior
Type of position:
Hybrid
Location:
Lisbon | Porto
Salary:
€1,200 to €2,000 (base) + Food Allowance + Flex Benefits
Responsibilities / Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
At least 2 years of professional experience as a Java Developer.
Strong knowledge of Java 8+ and Spring Framework (Spring Boot, Spring Data, Spring Security).
Hands-on experience with SQL databases (Oracle, MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).
Proficiency in GIT and collaborative workflows (GitFlow).
Familiarity with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, or similar).
Experience working with Agile methodologies (Scrum or Kanban).
Experience designing, developing, and maintaining Java-based applications and services.
Experience troubleshooting, debugging, and performing unit tests for Java applications.
Knowledge of microservices architecture, clean code practices, and optimization.
Familiarity with cloud environments and databases.
Excellent communication in English (written and spoken) is mandatory.
Ability to collaborate with cross-functional teams and stakeholders.
Benefits
Health insurance and other extra salary benefits.
Training and development plan.
Opportunities for professional growth and development.
Dynamic and collaborative work environment.
Possibility of integration into international projects.
#J-*****-Ljbffr