Back End developer

Creatix Slovakia, s.r.o.

Place of work
Einsteinova 11, Bratislava, USA
Contract type
full-time, agreement-based (Temporary jobs), trade licence

Information about the position

Job description, responsibilities and duties

We are seeking for experienced Java developer with thorough knowledge of how backend Web Services should be designed and implemented. If you know how to build fast, scalable and secure Java Web Service then we are looking for you.

*** Responsibilities ***
• Turning business requirements and high-level designs into usable software.
• Designing features and enhancements for a product.
• Writing unit tests to ensure that products function as required.
• Documenting all code and designs.
• Reviewing the code of other developers.
• Maintaining and debugging production applications.
• Working with project managers and senior developers to make sure deadlines are met.

*** What you'll do as a part of the Creatix Product Development Team: ***
• Practice Scrum and all its ceremonies (planning meetings, demos and retrospective meetings). Everyone is given an opportunity to be a Scrum Master. Create, innovate and conduct "brown-bag" technical sessions.
• Everyone writes code — even our Architects.
• The code we write is at least 80 percent covered by JUnit test cases. Test cases are written for our business logic, DAO implementations, controllers.
• We use JDK 1.7/1.8, PMD, CodeNarc, ReviewBoard, Cobertura, Gradle, Maven, Mercurial, Git.
• Our applications are powered by Spring, Hibernate, AngularJS, Groovy/Grails and other Open Source frameworks.

Employee perks, benefits

___ What We Offer: _______________________________
• Cool Projects
Working on top startup projects is the dream job of every tech-savvy person. Our partnerships with top technology companies around the world, guarantee steady work from some of the coolest and most promising projects coming out of both the United States and Europe today.

• Work hard, play hard
We demand a lot, but we are ready to compensate you for all your hard work. Relax and play a few games with your peers. Get to know your co-workers at one of our social events or team-building retreats.

• Pay & Career Growth
We offer compensation packages designed to help you forget about money and focus on what you do best. We make your growth a priority and work closely with you to help achieve those goals.

• New Gear
We provide you with all the equipment you need to work comfortably and efficently from new laptops to standing desks. During off time we also enjoy hacking drones and arduino's.

• Learn from Others
We started in 2005 and have worked on hundreds of projects since then. We’ll share what we have learned along the way with you. Along the way we have developed great relationships with industry experts who share their knowledge with us on a regular basis at events and workshops. Learn from the best, become the best.

• Snacks & Beer
Our kitchen is always fully stocked with snacks and drinks because even the most brilliant people need to eat...and have a beer! (after work)

• Be Fit & Active
A healthy geek is a happy geek. We totally support any kind of physical activities. We run marathons, race in triathlons, compete in kayaking and sailing! We offer discounted rates to local gym & wellness facilities near our Bratislava office where you can get in a good work out in during the work day.

• Flexible Hours, Vacation & Remote Work
Want to brainstorm from the comfort of you couch? Work best while you're walking? You don't need to be at your desk to do great things with us. It's important to stay energized, and sometimes that requires getting away for a bit.

Requirements for the employee

Candidates with education suit the position

University education (Bachelor's degree)
University education (Master's degree)

Language skills

English - Intermediate (B1)

Computer skills - user

UNIX/Linux - basic

Computer skills - programmer

Java - advanced

Number of years of experience


Personality requirements and skills

• At least 1 year of real-world Java development experience
• Experience with Java web development (XHTML, JSPs, Servlets, etc.)
• Experience working with a common IDE (Eclipse, Intellij IDEA, etc.)
• Experience with version control systems (Mercurial or Git preferred)
• Experience with relational databases (MySQL preferred)
• Experience writing unit tests with JUnit or TestNG
• Experience with Java EE frameworks (Spring MVC, Grails, JSF etc.)
• Knowledge of basic design patterns and algorithms
• Excellent problem solving skills
• Willingness to learn and be part of a fast-growing department
• Knowledge of Groovy, Ruby, Scala or Python is a plus


Brief description of the company

Creatix is a Chicago-based digital product design and development firm with office in Bratislava, Slovakia. Creatix helps organizations bring innovative mobile and web-based software products to market as well as realize new value from existing products. From ideation to requirements to launch, Creatix offers its clients proven experience in supporting the complete digital product life cycle. Our focus is on ideation, strategy, user experience architecture, usability, user interface design, development and execution of these across the entire digital ecosystem. Visit Creatix at

Number of employees

25-49 employees

Company address

Creatix Slovakia, s.r.o.
Einsteinova 11
851 01 Bratislava
ID: 2238623   Dátum zverejnenia: 23.1.2017