Senior Java Developer

Senior level • Full-time • On-site • Cluj-Napoca


Our client is looking for passionate Java Developers who care about software excellence. We want people who are mindful of latest technology trends and tools, and have a sharp sense of how to adopt the most appropriate technology to develop solutions that delight our clients.

We champion best engineering practices and love learning new skills, so finding people who have the same mind-set is key to our business model.

Whilst Our Java Developer positions require significant experience and the ability to shape a new client engagement, our flat organisational structure means you'll be someone who is unconcerned with titles and hierarchy. We like to think that you will be evangelical when dealing with our clients and providing sure-fire technical leadership.


  • Teamwork: With our "one team" approach you’ll be keen to speak to real customers, understand their requirements and develop awesome solutions.
  • Passion for Code: You should have a passion for code, developing from a skill to an art form. Crafting new code is where show us what you are made of.
  • Curiosity: The best software engineers are curious creatures. We look for people who are always "trawling the net" looking for newest and best coding practices.
  • Discipline: Attention to detail is important, but so is an ability to stay organized.
  • Confidence: You are happy to take the opportunity to speak at conferences and get published.
  • Attention to Detail: Be obsessive about details, and you’ll be on your way to becoming a coding rock star.
  • Leadership: You feel that mentoring, coaching and leading bring their own rewards.

Your Skills / Attributes

  • Minimum of 5 years experience in software development
  • A solid understanding of software engineering best practices, object oriented design, and design patterns
  • Experience with Amazon Web Services (Amazon EC2 Container Service (ECS), SES, SQS, ElastiCache, DynamoDB, CloudSearch)
  • Ability to build, ship, and run distributed applications using Docker
  • Knowledge of micro services and containerisation
  • Demonstrated ability to balance scope and quality against time to market in a minimum viable product
  • Experience with developing distributed services; common web services protocols (HTTP, REST); XML, XSLT and Xpath
  • Hands-on experience with Java Application Servers, relational databases and NoSQL data stores, HTML, CSS and Javascript
  • Experience with automated testing methodologies and frameworks, including JUnit
  • Excellent analytical and problem solving skills
  • Excellent written and verbal communication skills
  • Ability to thrive in a cross­functional team on business critical projects
  • A passion for software development and a commitment to delivering a great user experience
  • An insatiable appetite for learning new skills and constantly improving existing ones
  • Bachelor's degree in Computer Science or equivalent experience
  • A willingness to travel and work on client sites

Even better stuff you might know

  • Working experience in agile practices
  • Knowledge of NoSQL databases
  • Familiarity with Git, Gradle, Node.js, Bamboo, Jira
  • An understanding of Domain Driven Design (DDD)
  • Awareness of the challenges of an event­-driven service­-oriented architecture
  • Knowledge of Continuous Delivery practices and principles.

What we "bring to the table"?

  • Competitive salary
  • Employee private medical cover
  • Life insurance
  • Gym subscription
  • Pension contribution
  • Flexible working hours
  • Working from home policy
  • Comprehensive training and development

Așteaptă, avem mai multe...

Trebuie să fie un job perfect pentru tine, iată câteva joburi similare.

Senior DevOps Engineer
Senior level • Full-time • HDRCM003
PHP AWS Fargate AWS RDS Aurora
Remote Romania
Full Stack Software Engineer (Java)
Mid-level • Full-time • HDASC004
Java Scala TypeScript
Remote Bulgaria
Full Stack Software Engineer (Java)
Mid-level • Full-time • HDASC005
Java Scala TypeScript
Remote Bulgaria
Full Stack Software Engineer (Java)
Mid-level • Full-time • HDASC001
Java Scala TypeScript
Remote Romania
Full Stack Software Engineer (Java)
Mid-level • Full-time • HDASC003
Java Scala TypeScript
Remote Romania
Full Stack Java Developer
Senior level • Full-time • HDVTV002
angularjs git gradle
Remote Cluj-Napoca
QA Automation Engineer (Java)
Senior level • Full-time • HDFRT003
Java JavaScript cypress
Remote Romania
Backend Software Engineer
Mid-level • Full-time • HDFMS002
golang Java Scala
Remote Romania
UI-focused Full-stack Developer
Senior level • Full-time • HDSED001
java 8 vueJS fullstack
Senior Java Developer (Banking Sector Applications)
Senior level • Full-time • MRMSG001
java 8 java ee rest

Îți prezentăm consola

Înscrie-te la newsletter-ul nostru și vei primi actualizări periodice cu postări noi, concursuri, evenimente și oportunități de locuri de muncă.