Senior Java Developer

Nivel cariera

Senior (5-10 ani), Middle (2-5 ani)

Limbi vorbite

engleză

Adresa/adresele jobului

Salariu brut pe luna

4000 - 5500 €


Your tasks:

  • Analyse requirements, design and develop software components in Java
  • Capable of communicating effectively with stakeholders at different levels inside the company
  • Mentor less experienced team members and lead by example in both technical and non-technical aspects of the job.
  • Constantly expand technical expertise relating to new technologies and concepts relevant to Frequentis existing and future product portfolio
  • Promote, apply and track development best practices like TDD, high code coverage, SOLID principles, design patterns, static code analysis, continuous integration
  • Utilize the following development stack:
    • Microsoft Windows and Linux OS
    • Java 8 for software development
    • Atlassian tools (Jira, Confluence, Crucible) for bug tracking, sprint management, documentation and code review activities
    • Subversion, Git for source control
    • Jama for requirements management
    • Jenkins for continuous integration
    • Sonar for static code analysis

Your profile

  • Minimum 5 years of software development experience in Java
  • Experience in Agile Scrum methodology
  • Experience with XML technologies (XSD, XSLT, XJB, StAX, SAX, JAXB)
  • Experience with Spring, Hibernate, JPA
  • Experience with SOAP and REST
  • Experience with Front-End UI layer (HTML5, CSS3, Javascript)
  • Experience with Tomcat or Weblogic
  • Good English knowledge, both written and verbally
  • Available for travelling, if necessary

Nice to have:

  • Experience with Hibernate Spatial and Spatial Queries
  • Experience with Oracle Database
  • Domain knowledge in Aeronautical Information Management