Principal Product Software Engineer JAVA

Acest anunț a expirat și nu este disponibil pentru aplicare

In Wolters Kluwer we possess deep insight into the industry, providing governance, risk and compliance programs and solutions to more thanfinancial services organizations than 400 in-house experts - former regulators and compliance officers, risk analysts, lawyers and financial industry specialists – embed their knowledge and expertise in every service or solution so that financial organizations can be confident they are managing their organization's Finance, Risk and Regulation needs effectively.

As a Principal Java Developer joining the Product Development Team in Cluj, you will get the opportunity to work in a small-sized team specializing on state-of-the-art technologies, complex financial algorithms and performance critical software.

The role also involves working to integrate a new platform relying on Ignite in-memory processing and migrating user-modifiable Java expressions to a specific and more business oriented domain syntax language.

You will also be participating in new developments, including creating, managing & improving highly automated day-to-day build operations, implementing state-of-the-art development tools and processes and helping determine the best work practices and methods for the teams. Knowledge transfer and coaching will also be part of the daily job.

Technically you will be focusing on technical Java developments, performance measurement, database.


Your responsibilities:

  • Participate in and lead new developments.
  • Unblock critical issues, sometimes on customers' production environments, and liaise with Development for longer term solutions/fixes.
  • Give training about Java development, troubleshooting, best practices, ...
  • Review and advise on software and software designs
  • Facilitate communication between teams, and get involved in external communication as well.

Qualifications and Skill Set

Essential:

  • Excellent communications skills, as this position involves a high degree of interaction with development team members and management
  • Candidate should be a team worker
  • Master’s degree in Computer Science or related field
  • At least 5 years of experience in object-oriented programming and more specifically Java eco-system (CDI, JDBC, Design patterns, etc…)
  • Strong Maven expertise of setting up and maintaining complex project architectures
  • Strong experience of working with several standard application servers.
  • Strong analytical insight in sometimes complex environments
  • Advanced database knowledge (Oracle, MSSqlserver)
  • Strong experience in automatic testing setup, continuous integration, etc…
  • Knowledge of source code control management systems and configuration management (. TFS, Git, Hudson, Team City, Subversion, etc) and code branching/merging strategies
  • Fluent in English, both writing and orally.


Desirable:

  • Experience with GIT
  • Experience with XText
  • Knowledge of Agile Software Development and Management methods and ability to excel within an "Agile" environment (. user stories, iterative development, continuous integration, continuous delivery, shared ownership, test-driven development, etc.)
  • Experience in performance measurement and tuning.
  • Experience with Teamcity and Sonar.
  • Experience with domain syntax languages.
  • Experience with in-memory processing technologies, such as Apache Ignite.

Personality / Personal traits

  • Attention to detail
  • Excellent communicator (written and oral) and excellent interpersonal skills
  • Responsible, methodical and organised
  • Team player
  • Flexible and open to change

Întrebări frecvente

  • Câte locuri de muncă sunt disponibile la Wolters Kluwer Financial Services pe Angajat.ro?

  • Cum pot să fiu primul care să afle când există locuri de muncă noi la Wolters Kluwer Financial Services pe Angajat.ro?

  • Pe ce poziții are Wolters Kluwer Financial Services locuri de muncă disponibile prin Angajat.ro?