Careers EN

title: Senior Java developer

What we offer you:

  • Opportunity to work in a fintech product development company that grows fast
  • We have flat hierarchy and startup like company culture (We are small, flexible and bureaucracy free, but already running in production)
  • Total freedom to use most modern technologies
  • Valuable knowledge and excellent experience for future development
  • An opportunity to grow professionally in a healthy and positive environment
  • Competitive compensation package and health insurance
  • Regular entertainment and team building events
  • Our current/planned tech stack:
  • Some legacy backend monolith in Groovy, Java 8, Grails, PostgreSQL, Jenkins
  • New reactive services in Java 13+, Spring (Boot/WebFlux/Data/Cloud), Project Reactor, JPA/JDBC, PostgreSQL, Redis, Docker, Ansible, Jenkins, AWS
  • Plans to fully migrate current monolith to cloud native reactive microservices and use this approach for further product development.

Your responsibilities:

  • Design and implement Java-based backend services and integrations
  • Communicate and collaborate with all project team members to ensure high quality and timely product delivery
  • Perform code reviews and suggest improvements
  • Diagnose and eliminate bottlenecks in the system
  • Optimize critical code for performance
  • Support existing code

What we expect from you:

  • Prior experience: 5+ years in developing with Java
  • Experience in Spring & Hibernate
  • Experience with Relational databases
  • Solid knowledge of communication via REST
  • Basic understanding of concurrency

Advantage if you have experience with:

  • Horizontal scalability
  • Such concepts as remote configuration, distributed cache, service discovery, load balancing, token based authentication, circuit breakers
  • Docker/k8s or similar
  • Cloud service providers such as AWS, GCP, etc
  • SOA (microservices way) implementation
  • Security of (micro)services
  • Database scalability
  • Any NoSQL solutions
  • Data indexing frameworks for fast search
  • Event/message driven architectures and event streaming/messaging solutions
  • Reactive Streams
deadline: 2020-07-09
location: Riga
salary: from 4000 up to 5000 EUR
contact: Julija Adelija Dobrovolska
phone: 28256519
type: Full time