Technologies-expected :
* Java
* Spring Framework
* Spring Boot
* JPA
* Hibernate
* Maven
* SVN
* GitLab
* SQL
* Oracle
* MSSQL
* PostgreSQL
* JUnit
* Mockito
technologies-optional :
* Docker
* Kubernetes
* Apache Tomcat
* Angular
responsibilities :
* As a Senior Java Developer, you will be responsible for designing and developing new software modules and features using the Spring Framework, JPA/Hibernate, and SQL databases. You will contribute to maintaining high software quality by writing automated tests and adhering to best development practices. Working within an agile team, you will take ownership of complex IT projects and serve as a technical point of contact for your colleagues. Your expertise and innovative ideas will help shape and enhance the development roadmap.
requirements-expected :
* 5+ years of experience with Java (preferably Java 8 or newer)
* Strong expertise in Spring Framework, especially Spring Boot and RESTful API development
* Strong proficiency in JPA and Hibernate ORM frameworks
* Experience with Maven for project and dependency management
* Proficient in version control systems, specifically SVN and GitLab
* Solid knowledge of SQL databases, including experience with Oracle, and/or MSSQL, and/or PostgreSQL
* Write unit and integration tests using JUnit and Mockito to ensure code quality and reliability
* Understanding of secure, scalable, and performant application development
* High sense of responsibility
* Discretion in handling confidential data
* Friendly demeanour
* Good knowledge of English is B+
offered :
* Competitive salary
* Work challenging project with a team of experienced engineers
* Flexible working hours and remote work
* Continuous learning and development opportunities
* International work environment
* Comprehensive onboarding