Offer summary
Qualifications:
Java software development experience required, Experience with relational databases and SQL, Knowledge of tools like Hibernate, Gradle, Git preferred, Extensive experience in systems design and architecture, Fluent in English.
Key responsabilities:
- Develop and maintain Java-based application components
- Support software engineering practices and unit testing
- Define and document software architecture
- Collaborate with stakeholders in engineering community
- Design system components and their interactions