7+ years of experience in Java development, with at least 3 years in a leadership or senior developer role.
Proven experience in designing and implementing large-scale, complex Java applications.
What you bring
Proficiency in Java (Java 8 or later), Spring Framework, Hibernate, and other related technologies.
Experience with web technologies (e.g., RESTful APIs, HTML, CSS, JavaScript) and front-end frameworks is a plus. Familiarity with database systems (e.g., SQL, NoSQL) and experience with cloud platforms (e.g., AWS, Azure) is desirable.
Strong understanding of software development methodologies (e.g., Agile, Scrum) and version control systems (e.g., Git).
Fluency both written and spoken in English,
Proficiency in Java (Java 8 or later), Spring Framework, Hibernate, and other related technologies.