Java Developer

In addition to a large editorial news section and Germany's by far most popular free e-mail service, our client offers paid subscriptions to a variety of internet-based services, such as paid e-mail accounts, virus protection software or web hosting services. In Romania, they are developing applications related to calendaring (they are also a member of the CalConnect international consortium), document editing (where they integrate Libre Office Online, an Open Source project to which we also contribute), messaging and web hosting.

Java Developer

Project nr 1:

The main project aims to provide management applications for Infrastructure and Networking components contained in our clients' data centers.

  • Implement REST APIs for backend and middleware components
  • Write unit and integration tests for own features
  • Resolve defects during QA testing, preproduction, production and from the live environment
  • Create Bash/Python scripts for own APIs
  • Work independently with minimal supervision
  • 3+ years of experience developing software using Java
  • 2 + more years of experience working on REST services
  • Strong working knowledge of SQL and ORM with Mysql/Postrgresql experience
  • Strong algorithmic and problem solving thinking
  • Nice to have experience with one or more scripting languages (Bash, Python, Groovy)
  • Nice to have experience with Maven/Gradle, Jenkins
  • Nice to have experience with the following frameworks : Junit, Docker, Kubernetes

Project nr 2:

Designing and implementing software for our clients' customer support tooling, Anti-Abuse and Anti-Fraud systems. Current tech stack used:Java, AKKA, REST services, JBOSS, Tomcat, MySQl, Elastic Search, Angular JS, Polymer, Vue.js.

  • Taking part in team’s analysis meetings to choose the best business and technical solution
  • Implementing features and support automated testing activities (integration and/or unittest)
  • Trying out and learn basic frontend development – if you are interested in it
  • Being responsible for our clients' topics in terms of functionality and technical quality (present them to team members and business partners, evaluate needed changes)
  • Be responsible for developing and maintaining teams products
  • 3+ years’ experience working in a JAVA EE ecosystem (experience with REST APIs in a geo-redundant context is a plus)
  • Strong knowledge of SQL and database related technologies (JPA, Hibernate)
  • Experience of working with application servers (Tomcat, JBoss)
  • Basic knowhow about frontend technologies would be a plus

We are looking forward to receiving your application (English CV) over the application-dashboard. Our responsible consultant will contact you immediatly after receipt.

Apply for this job

Does this job fit your talents and seem right for you? Don't hesitate to apply online now.

Job Facts

Contract type