Key Responsibilities
As a Senior Java Developer - Technical Lead, you will be responsible for leading a team of developers and overseeing the maintenance and development of a system.
Your Role
* Design and implement new features and functionalities.
* Troubleshoot and resolve system issues and defects.
* Write clean, efficient, and maintainable code.
* Collaborate with the team to deliver projects on time.
* Participate in code reviews and provide feedback to team members.
Requirements:
* Higher education in computer engineering, management information technology, data science and statistics, mathematics, or computer science.
* Excellent soft skills.
* Minimum of 6 years in software development, with at least 3 years in a leadership or technical lead role.
* Experience with java development, mainly with Java EE specification modules: JSF, EJB, JMS, Hibernate.
* FrontEnd development experience using Primefaces.
* Fluent in English.