We are looking for a skilled Java Fullstack Engineer to join our team at Adentis Portugal. This role involves building and maintaining robust backend services in Java, developing interactive user interfaces using modern JavaScript frameworks, integrating Java applications with databases like PostgreSQL or MongoDB, and participating in Scrum events.
Key Responsibilities:
* Design and implement efficient backend services using Java.
* Develop high-quality front-end interfaces using HTML, CSS, and JavaScript frameworks such as Angular, React, or Vue.js.
* Collaborate with the development team to integrate Java applications with databases and ensure data consistency.
* Contribute to agile processes and participate in Scrum events.
* Implement best practices for clean, testable, and efficient code.
Requirements:
* Minimum 4 years of experience working with Java.
* Proficiency in HTML, CSS, JavaScript, and SQL.
* Familiarity with Microservices, Cloud, and Container architectures.
* Knowledge of domain-driven design, event sourcing, reactive programming, testing, and security.
* Experience developing Java UI applications following best practices.
* Ability to analyze and improve application performance.
* Experience with version control, IDEs, dashboards, and DevOps practices.
About Us:
At Adentis Portugal, we prioritize PEOPLE and offer a unique work environment that includes great work-life balance, flexible routines, health benefits, team building activities, discounts, professional development, performance feedback, and career progression.
What We Offer:
* Great work-life balance and flexible routines.
* Health benefits and wellness initiatives.
* Team building activities and social events.
* Discounts and employee perks.
* Professional development and training opportunities.
* Career progression and advancement opportunities.