Full Stack Java Developer

  • Full time
  • Prague
  • Posted 2 months ago
Git (advanced)
English (advanced)
Hibernate (advanced)
Java (advanced)
Main Activities:
  • Designing and developing software in line with technical and functional requirements 
  • Working with a Business Analyst to define the requirements and design an optimal solution
  • Estimating effort required to develop solutions
  • As required, providing technical leadership 
  • Continuous skills improvement, participating in trainings
  • Providing input to corporate initiatives
  • Ensuring that delivered solutions are fit for purpose and exceed customer expectations for both functional and non-functional requirements
Key Skills:
  • Core Java 8+
  • Automated testing experience
  • Object-oriented design and modeling – applying design patterns
  • Relational database: SQL, schema modeling and design
  • Knowledge of n-tier architecture standards
  • Strong analytical skills
 
Nice to have:

  • Test-Driven Development experience
  • Understanding of database tuning and optimization
  • Refactoring experience
  • Knowledge of Angular framework
 
Technology stack:
  • Software development tools: GIT, Jenkins, Maven
  • Web frontend technologies: JSF, Seam, JavaScript, jQuery
  • Testing Frameworks: JUnit, TestNG, Mockito, AssertJ
  • ORM: Hibernate
  • Database: Oracle
  • Application server: WildFly

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