Hibernate (junior) RDBMS (junior) JDBC (junior) Git (junior) Maven (junior) REST (junior) JPA (junior) Solid (regular) Clean Code (regular) Java 8 (regular) As a member of the Java development team expect to be working both on our internal products/platforms as well as custom client projects.You will be designing and implementing new features, bug fixing old ones and also act as customer support. You will participate in daily project team meetings and weekly sprint planning.A successful candidate is expected to be a team player with strong analytical skills and a problem-solving attitude.Focus on delivering good quality code and a desire for continuous improvement is a must. Responsibilities Contribute in all phases of the development lifecycle Write well designed, testable, efficient code Ensure designs are in compliance with specifications Prepare and deploy releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review Requirements +2 years of experience (professional) with JAVA 1.8 and above - preferably working on the backend Good knowledge of Spring Framework (Spring Boot) Good knowledge of JPA/JDBC, Hibernate Good knowledge of SQL/RDBMS (preferably PostgreSQL/Oracle) Knowledge of REST Knowledge of Maven and GIT Good craftsmanship -> Clean code/SOLID/DRY/KISSNice to have Docker Azure Cloud Platform Microservices TDD DDD Linux This is how we organize our work : agile, scrum, kanban (depends on project)Team members:product owner/scrum masterfrontend developersbacken developerstesters/qa Benefits:Private medical careFlexible working timeEducational supplementBonusesEnglish classes
Java Developer in Constanţa
Datele de contact vor fi vizibile dupa ce veti aplica!