Senior Java Developer

Senior level • Full-time • Remote sau Cluj-Napoca


The main purpose of the role:

As a Software Engineer, your focus is on developing and operating high-quality software that is aligned with user needs and business goals. As a senior, you are able to work independently with little supervision and you can take a leading position within your domain. This includes ensuring quality, security and other relevant policies are upheld in the projects you are involved with.

What they need your help with:

  • Develop high-quality software
  • Identify, prioritize and execute tasks in the software development life cycle
  • Develop tools and applications by producing clean, efficient code
  • Automate tasks through appropriate tools and scripting
  • Review and debug code
  • Perform validation and verification testing
  • Collaborate with internal teams and vendors to develop, fix and improve
  • products
  • Document development phases and monitor systems

As Senior Software Engineer, the above and:

  • Design high-quality software development solutions
  • Leading software development projects
  • Ensure software is up-to-date with the latest technologies
  • Understanding the business context


As (Associate) Software Engineer:

  • Following the Architects’ guidance for writing stable, testable and simple code
  • Contribute to knowledge sharing by taking an active role in internal/team/PI demos
  • Being a team player by taking an active role in team scrum events and proactively help the team remove impediments on a daily basis
  • Delivering quality code, following the guidance of writing quality code in Agillic, and continuously contributing to maintaining and updating documentation in confluence and GitLab

As Senior Software Engineer, the above and:

  • Part-take in establishing a positive feedback culture by actively giving constructive feedback in internal/team demos or code reviews.

Here are some things that we really need, to have a good start

Personal Competencies:

  • Analytical mind with problem-solving skills
  • Ability to work independently
  • Excellent organizational skills
  • Ability to collaborate in a team to achieve goals
  • Motivate subordinates/co-workers

Technical Skills:

  • Extensive experience in software development
  • Experience using system monitoring tools and automated testing frameworks
  • An equivalent combination of experience and education accepted
  • Familiarity with various operating systems (Linux, Mac OS, Windows)

Backend Engineer

  • Knowledge of Java
  • Knowledge of databases (e.g. PostgreSQL, MySQL,Cassandra, Redis)
  • Spring framework
  • JPA/Hibernate
  • Kafka
  • Docker

Frontend Engineer (nice to have)

  • React
  • Redux toolkit
  • TypeScript
  • Automated test framework, e.g. Cypress

Other Skills:

Main tools:

  • Jira
  • Confluence
  • Gitlab
  • Agile methodologies
  • Scrum experience
  • High-level SAFe knowledge

Of course, everyone’s career has a different path and you may not have all of the skills and/or experience listed above.

However, if you feel you might fit the job, feel free to contact them.

Așteaptă, avem mai multe...

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

Backend Software Engineer
Mid-level • Full-time • HDOWC002
Core Java Developer
Mid-level • Full-time • HDFTS005
Hybrid Cluj-Napoca Referral bonus: 1.500 EUR
Backend Software Engineer
Mid-level • Full-time • HDOWC005
Senior Full Stack Engineer
Senior level • Full-time • HDOWC006
Senior PHP Software Developer
Senior level • Full-time • MRCSS005
Remote Cluj-Napoca
Senior QA Engineer
Senior level • Full-time • HDFWE012
Remote Cluj-Napoca

Îț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ă.