#1 Job Board for tech industry in Europe

Java Developer - Remote
Java

Java Developer - Remote

Gdańsk
Type of work
Undetermined
Experience
Mid
Employment Type
Permanent
Operating mode
Remote

Tech stack

    Java 8

    regular

    Spring

    regular

    SQL

    regular

    Web Applications

    regular

    Front-End

    nice to have

Job description

Online interview

We're looking for developers who are passionate about writing extraordinary software, have a love for solving difficult problems, enjoy learning about new technologies and contributing to products used by millions of people.


If you:


  • Have knowledge of writing robust and reliable systems
  • Can ensure performance, quality and security aspects while building a product that delivers an awesome user experience
  • Enjoy discussing innovative ideas and code with your peers, extraordinary product solutions, and passing on your knowledge to others

Then we are the place for you! 

What you will do:


  • Engage with other developers, front-end designers, product managers, and performance engineers
  • Laser focus and be able to design infrastructure solutions for scalability, reliability, high availability, performance, security, software maintainability, and operational excellence
  • Drive innovation by coming up with new and surprising ideas for our products and processes
  • Grow other developers. Act as a mentor and lead by example to help build an awesome team.
  • Point out issues with the existing architecture and code, and clean it up.

What we expect from you:


  • Excellent understanding and working knowledge of Java (However, if you're a strong developer with experience of building products, have used other O-O languages and have exposure to Java, we'd still like to hear from you!)
  • Deep architectural understanding of web applications
  • Good knowledge in some back-end technologies such as Spring, Hibernate, Lucene, SQL
  • Outstanding, creative and innovative problem-solving skills
  • Initiative and the ability to work independently and as part of a team
  • Excellent interpersonal skills with proficient English (both spoken and written) 

Preferred skills:


  • Knowledge of some of the standard front-end technologies such as CSS, JavaScript (we use JQuery), REST and JSON
  • Knowledge of open source libraries, tools, and frameworks, e.g. for logging, wiring, testing and building. The more the merrier!
  • Passion for the latest trends in application design
  • Experience with agile software development methodologies like XP and Scrum
  • Interest in learning more about new languages and frameworks
  • Broad knowledge and understanding of the industry
  • Wide experience of successful and failed projects
  • Ability to slice and dice problems so they can be worked on by several people
  • Desire and ability to mentor junior developers
  • Relaxed yet hardworking demeanour
  • Min. 3 years (or more) in a professional development role