Contact us

Mid/Senior Java Software Engineer

Overview

We are looking for a committed mid/senior engineer who excels in problem-solving and mentoring within a collaborative team. In this role, you'll have the opportunity to elevate a cutting-edge FinTech hedging platform, utilizing Java, Spring Framework, MongoDB, and Kafka tech stack.

What You Will Be Doing

  • Collaborate with the team to find solutions that meet the needs of our customers and partners
  • Analyse difficult problems and break them down into smaller deliverable chunks
  • Write clean, maintainable code that is easy for others to follow
  • Develop components and features of new or existing web applications
  • Integrate new applications with existing applications and external services
  • Configure and maintain tests and production servers

Qualifications

  • Experience with full stack development
  • Professional experience using the Spring framework (4+ years)
  • HTML, JavaScript & CSS knowledge
  • Hands-on experience with REST API and Mongo DB
  • Knowledge of Docker, Gradle, Keycloak and the ELK stack is a plus
  • Working knowledge of Linux
  • Experience with Angular or ReactJS is a plus
  • Experience with the FIX protocol and financial market integrations would be a big plus.
  • Ability to collaborate and engage with internal/external collaborators
  • Analytical skills and logical approach to problem solving
  • Ability to prioritize workloads
  • Team oriented attitude and the ability to cooperate
  • Experience & willingness to coach junior colleagues
  • Very good command of spoken and written English
  • Bonus skills: AWS or Azure, CI/CD

Additional Information

This position is well-suited for a professional based in Romania, Cluj or Brasov who seeks a hybrid work arrangement.

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.

Paul

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.

Alex

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.

Codruț

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.

Vlad

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.

Cosmin

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.

Diana

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.

Gavris