#1 Job Board for tech industry in Europe

Full Stack Java Developer
Java

Full Stack Java Developer

Type of work
Undetermined
Experience
Mid
Employment Type
Permanent, B2B
Operating mode
Remote

Tech stack

    Java

    advanced

    Hibernate

    advanced

    English

    advanced

    Git

    advanced

Job description

Online interview
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