Java Software Engineer

WHAT ARE YOU GOING TO DO:

  • Review product specifications in order to give development estimates and product feedback
  • Collaborate with senior developers and architects to ship new features
  • Write technical documentation that shares knowledge effectively
  • Work in an Agile environment
  • Code reviews, by and for peers
  • Fix bugs and refactor code as needed
  • Develop tests for all code to ensure quality
  • Ensure the best possible performance, quality and responsiveness of the applications;
  • Develop fintech and blockchain related projects.

WHAT YOU NEED TO HAVE:

  • Solid knowledge of Java (5+ years), Spring, Hibernate and Microservices
  • Good understanding of Relational databases
  • Good understanding of Software Architectures
  • Proficient understanding code versioning tools such as GIT;
  • Continuous integration / Deployment tools and processes
  • Cloud experience (Dockers, Kubernetes, AWS)
  • Excellent analysis, problem-solving and strong English communication skills
  • Be curious by nature and interested in making an impact
  • Good understanding of blockchain technologies.

LOCATION:

Romania / remote

Languages:

English

Facebook
Instagram
Youtube
Telegram
Twitter
LinkedIn
Presentations