<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=60438&amp;fmt=gif">

Java developer (mid-senior level)

Iasi, Romania / remote

We're a team of mobile app wizards on a mission to revolutionize the fintech world, and we're looking for a competent Java developer to join us on this wild and exciting ride. If you're up for the challenge and have a sense of humor, read on the boring part!

Responsibilities

  • Support our team in the analysis, conception and implementation of new features on the core platform
  • Develop innovative applications with modern open-source Spring Boot framework
  • Work agile according to Scrum
  • Help us with your ideas and suggestions for improvement
  • Involved from the idea to completion: from analysis through design to implementation and testing and from deployment to production
  • Code review peers submissions and be able to provide meaningful feedback.

Knowledge and skills

  • Strong analytical skills
  • Strong understanding of object-oriented programming and design patterns
  • Proven ability to solve complex problems, troubleshoot and debug in a fast-paced environment
  • Familiarity with Fintech industry will be a plus
  • Experienced with Java 8 (ideally 17), Spring Boot, MVC, Security, JPA, Hibernate
  • Experienced with PostgresDB
  • Experience with Security Frameworks, Message Broker/Queue, Interface design/implementation (REST, API Management/Gateways)
  • Experience with unit and e2e testing tools such as JUnit5, Spring Test, Mockito, JMeter or similar tools
  • Experienced hands-on Docker/Kubernetes.
  • Experienced in Java RESTful webservices
  • Experienced with build systems: Gradle preferable
  • Experience with CI & CD (Git, Jenkins, Artifactory)
  • Strong technical acumen in implementing enterprise applications and software integration
  • Competent knowledge of the application of best practices in software development (e.g., Clean Code methodology)
  • Good English (min B1)
  • French is a plus

Elephant benefits

  • Learning events and certifications
  • Private medical insurance
  • Extra vacation days
  • Emergency days
  • Bookster subscription (RO)
  • Headspace subscription
  • Therapy sessions
  • Team events - teambuilding, Christmas party and more
ui-ux-designer