#1 Job Board for tech industry in Europe

Java Developer
Java

Java Developer

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

Tech stack

    Java

    advanced

    CSS

    regular

    JavaScript

    regular

    Linux

    regular

    Oracle

    regular

    SQL

    regular

Job description

Online interview
Project Description

We are looking for an experienced and motivated Java Developer to join the team of our client from the investment banking industry.

In this position you will be working in various roles along the full application lifecycle: analysis & design, development, integration, testing, documentation, maintenance and decommissioning.

During these phases you will work closely together with your colleagues in the team, Delivery Management, worldwide distributed production and 2nd level support, as well as (mostly Swiss based) product owners.

As a methodology we apply Rational Unified Process (RUP) by IBM and Agile/ Scrum.

As addition to Java development work will, you might also be involved in the long run with the area of Atlassian tools JIRA, Confluence and Fisheye. This includes the administration, customization and maintenance of mentioned tools to ensure fulfilment of the service level agreement as well as the functional and non-functional requirements. This will also include 3rd level support activities and consulting of product management and key stakeholders. That is why the openness to learn new things or already possessed knowledge in the Atlassian environment would be a huge plus.

Responsibilities

  • As a member of the Delivery Team you will:
  • Develop custom plugins and integrations for Jira/Confluence
  • Collaborate with IT and management teams to build solutions on top of existing Atlassian eco-system
  • Propose technical concepts, effort estimations and feasibility studies
  • closely work with operation, support and product manager to ensure system stability and customer satisfaction
  • Evaluate, assess and propose 3rd party add-ons as requested by stakeholders
  • Provide last-tier technical support for customer-facing issues, analyse root-causes and provide solutions for solving the problem
  • Plan the project migrations from one instance to another.
  • Improve degree of automation for repetitive tasks and reporting
  • Contribute and coordinate release upgrades and extensions
  • Integrate and document provided solutions
  • Support technical concepts, effort estimations and feasibility studies
  • Share best practices with colleagues

Must have

  • Good knowledge of Java Core (8th ver)
  • Good knowledge of CSS, JS
  • Working knowledge of Linux, Oracle, and SQL
  • Understanding webserver and application server basic concepts
  • Good teamwork
  • Excellent social skills - being able working directly with stakeholders and customers
  • A very good command of English (oral and written)

Nice-to-have:

  • Knowledge of Groovy, Maven, Git
  • Basic understanding of Atlassian ecosystem and integration points
  • Experience in developing custom Jira/Confluence plugins
  • Experience as JIRA / Confluence system administrator
  • Good knowledge of JIRA DB structure
  • Knowledge of most common JIRA / Confluence market place plugins
  • Integrating Jira with external applications
  • Experience with large scale / enterprise scale Atlassian installations
  • Knowledge of Clustering/Load-balancing technologies, incl. TCP/IP networking, firewalls, PKI, database connectivity, LDAP and SSO

Languages

English: C1 Advanced

Relocation package

If needed, we can help you with relocation process. Click here for more information.