We are seeking a highly skilled JAVA Developer to join our team at KCS IT.
Job Description:
KCS IT is an equal opportunities employer, committed to creating a diverse and inclusive environment where everyone has the opportunity to succeed. We believe in talent development and offer a range of benefits to support our employees' growth and well-being.
Responsibilities:
* Design, develop, test, and maintain high-quality software applications using Java programming language and related frameworks/libraries such as Spring, Hibernate, or similar.
* Collaborate with cross-functional teams to identify and prioritize project requirements, ensure timely delivery, and meet client expectations.
* Develop and implement scalable and efficient solutions using cloud-based technologies, relational databases, and agile software development methodologies.
* Maintain a strong understanding of software development principles, best practices, and industry trends to continuously improve skills and knowledge.
* Participate in code reviews, provide constructive feedback, and contribute to the improvement of coding standards and quality.
Requirements:
* Bachelor's degree in Computer Science, Software Engineering, or a related field.
* 4+ years of experience in Java development, with a strong understanding of core Java concepts and principles.
* Proficiency in Java programming language and related frameworks/libraries such as Spring, Hibernate, or similar.
* Experience with cloud-based technologies (e.g., AWS, Azure, Google Cloud).
* Familiarity with relational databases (e.g., MySQL, PostgreSQL) and proficiency in SQL.
* Solid understanding of software development methodologies such as Agile, Scrum, or Kanban.
* Strong problem-solving and analytical skills, with a focus on delivering high-quality solutions.
* Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
* Availability for a hybrid regime at Porto (Portugal).
* Fluency in English is mandatory.
What We Offer:
* Personalized career development, taking into consideration your needs and goals from a short to long term.
* Interesting challenges ahead, working for several clients from different sectors of activity.
* Free training programs in languages, tech, behavior, and business to help you reach your full potential faster.
* International projects in Benelux, gaining international experience and balancing a new way of living with work.
* Type of projects: hybrid systems, full remote, full onsite, and take care of your well-being with free nutrition, psychologist, general medicine appointments, and yoga and personal training days.