System Architect (Java)
DataWalk
Pilsen, Czech Republic
před 3 dny
source : Just Join IT

www.datawalk.com

At DataWalk we create Advanced Analytics platform to link, browse and analyse large amounts of data. Our main use-cases are AML, Law Enforcement, Intelligence and Fraud Detection.

You are going to be engaged in all phases of the software development lifecycle which include : gathering and analyzing user / business / system requirements, designing and implementing new functionalities.

Apart from the regular development, there is a need to address the crucial nonfunctional elements of the DataWalk product like security, performance, scalability, etc.

You are expected to think outside the box, find smart and not obvious ways to optimize the system efficiency, propose solutions for business based challenges but also be able to mentor and coach other members of the team.

Ideal candidate is self-driven, cooperative, responsible with a can-do attitude. Speaks his / her mind and gets-things-done!

Duties and responsibilities :

  • Design and implement features with regard on high performance and capability to handle large amounts of data
  • Take ownership of couple of many internal and external initiatives
  • Gather and validate requirements, design new features, provides estimates (refinement process)
  • Recommend improvements (quick wins vs long-game)
  • Evaluate new technologies and their application to the business
  • Work with team members to conduct root cause analysis of issues, review code and / or design proper testing mechanisms
  • Facilitate root cause analysis of system issues (Delivery Team cooperation)
  • Provide assist to team members from other departments (support, delivery, sales)
  • Identify ideas to improve system performance
  • Resolve complex technical design issues
  • Provide comprehensive support to internal customers; adjust solution to outstanding problems or issues
  • Communicate effectively and professionally
  • Possess strong problem solving and decision making skills while using good judgment
  • Non-technical requirements :

  • Team player
  • Interested in understanding business context, such as Company strategy or application of the technology she / he creates
  • Accepts trade-off, be able to propose solutions with consideration of technical and business constraints
  • Communicate effectively and professionally
  • Possess strong problem solving and decision making skills while using good judgment
  • Requirements :

  • 8+ years development experience in a highly transparent Agile organization, with iterations, continuous integration and a drive for speed of delivery
  • Must be a self-starter and able to work well with others in a fast-paced agile environment with an emphasis on collaborating and assisting the team to meet business objectives
  • Proven experience designing and implementing high performing, scalable, and secure web applications
  • Extensive experience in creating RESTful web services
  • Experience with modeling relational databases
  • Fluent in following technology stack : Java, Spring Core, JDBC, TestNG / JUnit, Mockito, Maven
  • Fast-learner eager to quickly jump into new topics
  • We offer :

  • Work in a high tech company with Polish-American work culture and an excellent development perspective,
  • Work on a product based on a unique technology,
  • Growth opportunities in a passionate team of professionals,
  • Challenging and inspiring environment,
  • Friendly atmosphere and attractive package of benefits (private healthcare, life insurance, multisport cards, fresh fruit, physiotherapist care on the premises).
  • Nahlásit tuto nabídku
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Požádat
    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .
    Pokračovat
    Žádost