Senior Java Developer (Atlassian)

Job description

Thank You for reading this post! You rock! :)

We are SmartWays – we help people grow and make good career decisions. We are specialized in IT recruitment worldwide and encourage you to join our IT Talent Community!

We work with international companies across EMEA to drive their business outcomes with the best-in-class IT people. People who use their intelligence and passion to inspire their teammates and make an impact on our customers are highly valued by us. Please read this carefully to find out if this offer is for You.

The best selling Jira apps on the Atlassian Marketplace

Jira®, Bamboo®, Fisheye®, Crucible® and Crowd® on Cloud, implemented, worldwide

Soft House, serving as a home for 170 geeks, with innovation in their veins and talent in their minds.

Our partner is currently seeking Java Developers, who aim as high as the sky and start living and breathing Atlassian every day!

Since day one in 2007, Atlassian has been their biggest and strategic customer and a friend at the same time. On a daily basis, they are involved in all areas of product development, including vision, design, implementation, testing, maintenance.

Now, they would like to hear from You.

You will:

  • Create various JIRA components for Atlassian products that support million users, (e.g. Disney, BMW or Red Bull)
  • Write clean, robust, reusable code
  • Develop awesome new features front-end to back-end as part of a team
  • Engage with other developers, front-end designers, product managers, and performance engineers
  • Provide support to team members whenever required, including support with programming tasks and issues
  • Liaise with technical leads and architects to promote great software design and quality
  • Drive innovation by coming up with new and surprising ideas for our products and processes
  • Point out issues with the existing architecture and code, and clean it up!


You will do just fine if having:

  • 5 - 10 years (or obviously more!) in a professional development role
  • Excellent understanding and working knowledge of Java (possibly also other O-O languages)
  • Deep architectural understanding of web applications
  • Solid familiarity with some back-end technologies, such as Spring, Hibernate, Lucene and SQL
  • Superior creative and innovative problem-solving skills
  • Initiative and the ability to work independently and as part of a team
  • Excellent communication skills with fluent English (both spoken and written)

We would also not mind if you have:

  • Knowledge of some of the standard front-end technologies, including CSS, JavaScript (JQuery is used), REST and JSON
  • Familiarity with an open source libraries, tools, and frameworks, e.g. for logging, wiring, testing and building. The more the merrier!
  • Excitement for the latest trends in application design
  • Experience with agile software development methodologies, like XP and Scrum
  • Ability to slice and dice problems, so they can be worked on by several people
  • Desire and ability to mentor junior developers!

Once getting on board, you will get to:

  • Work in a small teams, diverse in terms of setup, experience and culture, where internal mobility and secondments are welcomed
  • Travel to the US, Australia and many other locations worldwide and often extend our stay beyond just business
  • Follow clearly defined career paths, both in engineering as well as in management, with unified and public salary bands
  • Enjoy standard Benefits package, covering Multisport Card, training budget, private medical healthcare, life insurance and relocation package for those who are coming from far far away!
  • Work on MacBooks, use 24 inch 4K monitors, sit on Aeron chairs and stand by desks with adjustable height
  • Find yourself in a modern office with all the benefits of a city-center location, with a well equipped kitchen in a size of a supermarket
  • Experience company parties and countless smaller events (brown bags, culture mixers, Social Fridays). There is no dress code, whatsoever.

Do not hesitate to apply if you like to do things that matter. If you do not see yourself in such position, spread the word among other professionals who might be a fit!