Contact us

Java Software Engineer | Cluj & Brasov


The software engineer develops Java and Web components using open-source libraries, frameworks and applications one of the following applications:

  • FinTech (Hedging platform) based on Java, Spring Framework, Mongo DB and Kafka technological stack.
  • AgriBusiness platform based on Spring boot, Angular, PostgreSQL, Azure Cognitive Search, Azure AD B2C.

What You Will Be Doing

  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Develop components and features of new or existing web applications
  • Build core components to improve infrastructure / scalability of the systems
  • Extend and improve the performance of the existing systems

What you need for this position

  • A minimum of two years professional experience in software development
  • Very good Java programming skills
  • Working knowledge of Linux
  • Professional experience in using the Spring framework
  • HTML, Javascript & CSS knowledge
  • Hands-on experience with REST API and Mongo DB
  • Knowledge in Docker, Gradle, Keycloak and the ELK stack is a plus
  • Experience with Angular or ReactJS is a plus
  • Good communication skills and ability to engage with internal/external collaborators
  • Able to prioritize workloads
  • Team oriented attitude and the ability to work well with others
  • Very good command of spoken and written English


  • Exciting projects most of the time with direct customer contact
  • Experienced team members with high professional standards
  • Dedicated technical coaching from a more experienced colleague
  • Internal and external trainings, certification programs and a learning path
  • Hybrid working style: what best suits you, the team and the project
  • Competitive salary and benefits package
  • Sport activities like biking, tennis, football, hiking etc.

Apply Now

Colleague Colleague

I knew from the first day that we are going to get along with my mentor. I got the impression, that we had similar styles, so it was really easy to ask. After my internship program, I think we became friends through work and other activities, so now we can work together easily.


Colleague Colleague

The fact that my colleagues combined work with moments of relaxation, such as sports or discussions, made me realize that I love working this way and that I would like to continue even after my internship.


Colleague Colleague

I met my mentor on the day we had the interview. From that day, he gave a sense of calmness, we felt comfortable discussing everything with him, and that never changed, he was always there to offer explanations with a friendly attitude.


Colleague Colleague

Both of my mentors were really open and showed me how amazing the COERA team is, and how much you can learn when you are among people who love what they do.


Colleague Colleague

The strong point of COERA is that all the teams share the same behavior regarding work. So in some ways, the entire team influenced me to stay. It is nice to feel well-included, being treated the same way. Here people really try to help you, and not to just show off their skills.


Colleague Colleague

I always felt like my mentor’s goal was to help me integrate into the team, and to show that we were equals working towards a common goal. The atmosphere of familiarity, everyone being close to the others, the COERA spirit convinced me to stay.


Colleague Colleague

I had a great relationship with my mentor with open and honest communication based on trust and respect. The positive approach in which he led feedback discussions made me improve and never to focus on mistakes.


Colleague Colleague

Joining the team as an intern was smooth. We had and still have a great relationship with my mentor: I could always count on him when encountering technical difficulties or needed insights on the architectural patterns of the project.