Principal Java Developer

Location: Gdansk, pomorskie, Poland

Type: Full Time

Min. Experience: Experienced

We're looking for a Principal Developer to provide technical leadership to a team of kick-ass developers working on core Atlassian products.

As the Principal Developer on the team, you will have technical seniority and will lead the attack of the most challenging problems. You will be responsible for analysing these problems, designing elegant solutions, and pushing your solutions through to implementation. You will be working with performance engineers and quality analysts who give your creations a good beating before they are released to thousands of customers worldwide. You will be also responsible for training other developers on your team to grow their expertise.

If you are able to:

  • Solve difficult technical problems whilst keeping in mind user experience, performance, quality and security aspects
  • Remain unfazed by demanding technical problems, and always crave new challenges
  • Impact on visualisation, search and code review of the leading Version Control System products
  • To provide technical leadership to a team of elite developers

Then we are the place for you!

What you will do:

  • Create elegant solutions to very challenging technical problems
  • Point out issues with the existing architecture and code, and clean it up
  • Liaise with the technical leads and developers to promote great software design and quality
  • Provide technical leadership and training to other developers on the team
  • Drive innovation by coming up with new and surprising ideas for our products and processes
  • Develop awesome new features front-end to back-end, as part of a team
  • Lead by example

What we expect from you:

  • Excellent understanding and working knowledge of Java and JVM
  • Deep architectural understanding of web applications
  • Good knowledge in some back end technologies such as Spring, Hibernate, Lucene, SQL 
  • Superior creative and innovative problem-solving skills
  • Initiative and the ability to work independently and as a part of a team
  • 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 enthusiastic attitude
  • Excellent communication skills with fluent English (both oral and written)

Preferred skills

  • Knowledge of open source libraries, tools and frameworks, e.g. for logging, wiring, testing, and building. The more the merrier!
  • Good knowledge of other JVM languages (such as Scala, Groovy, and Closure) or web platforms (Ruby on Rails, Python/Django)
  • Excitement 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

Typical experience

  • 8 to 20 years (or more) in a professional development role

What we can offer you:

  • Extremely challenging job in a relaxed and friendly atmosphere with passionate and skilled people working on kick-ass application
  • Work in a world that is based on values such as honesty, truth, openness and respect for the customer.
  • The opportunity to meet people from all over the world.
  • Very attractive salary (probably the best in the region)and other perks.
  • An environment that thrives on change, challenging status quo and constant improvement
  • Lots of responsibility and the room for further personal growth
  • Modern and ergonomic work place with great development and management tools
  • Help with relocation to Gdańsk (relocation package)
  • Education Bonus 5 000 PLN/year (you choose what kind of training you would like to spend it on)
  • Ergonomic and user friendly equipment (computers, standing desks, and Aeron® chairs)
  • Fully stocked kitchen (coffee, tea, yogurts, cornflakes, soft drinks, and sweets at your disposal)
  • Private medical healthcare
  • Life insurance
  • Multisport card (50% covered by Spartez)

Remuneration

17 800 - 22 000 PLN gross per month

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
LinkedInLinkedIn profile URL:
Twitter
To proceed with your application we need to have your agreement to process your personal data.

I hereby freely authorize Spartez Went i Wspolnicy Sp. j., ul. Na Zboczu 33, 80-110 Gdansk, Spartez sp. z o.o. sp. k., ul. Norwida 2, 80-280 Gdansk, Atlassian Pty Ltd (ABN 53 102 443 916), Level 6, 341 George Street, Sydney, NSW, 2000, Australia and third party recruitment agencies acting on their behalf to process my personal data included in my job application for the needs of the recruitment process in accordance with the Personal Data Protection Act dated 29.08.1997 (uniform text: Journal of Laws of the Republic of Poland 2014 No 0, item 1182 with further amendments). Moreover, I hereby freely agree to the processing of my personal data included in my job application by aforementioned entities for the needs of any future recruitment processes. I confirm that I was informed about the free access to my data in company's database as well the right to ask for changes.*
Skype id