Java Developer

  • Full time
  • Prague
  • Posted 1 week ago

Business Reporting - Advisory Group

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/KISS

Nice 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 master
  • frontend developers
  • backen developers
  • testers/qa
 
Benefits:
  • Private medical care
  • Flexible working time
  • Educational supplement
  • Bonuses
  • English classes
 

To apply for this job please visit cz.talent.com.