[NEW] Szukaj pracy anonimowo — sprawdź szczegóły
Close
np. Python, Warszawa, Startup

Senior Java Engineer

B2B
Java
remote
Aplikuj


POSITION OVERVIEW


We are looking for a Senior Java Developer (Java, Spring Boot, micronaut, Git, Spring, SQL, REST API, Test Driven Development), who will work closely with Business Analyst’s & Product Owners to refine user stories and requirements and identify, prioritize and execute tasks within the software development life cycle. We expect a new team member to mentor junior developers, work independently and proactively (look for details and answers, not just wait patiently for a reply), and be comfortable raising challenges and proposing software improvements. It is vital that you have good communication skills and a proven ability to work well with both technical and non-technical colleagues and be comfortable working with minimal supervision.

Project Description

Global trading platform offering clients to invest in Gold, Oil, Apple, Tesla and 6,500+ other world-renowned markets. We are enhancing our Backend Team and looking for great Engineers with an interest in trading to join our Team!


YOUR BACKGROUND


  • At least 5 years of experience as Software Developer, working mainly in Java technologies
  • Clean coding methodologies (SOLID, YAGNI)
  • Spring MVC, micronaut
  • Experience in FinTech, Banking, or similar areas is a must
  • Working Knowledge of relational database concept and SQL beyond simple queries
  • Advanced understanding and hands-on experience in asynchronous programming methods
  • Working on a full software development life cycle environment under Agile methodologies, capable to take lead on software design and implementation best practices (Unit Testing, Test Driven Development, Continuous Integration, Source Control policies, among others)
  • Degree in Computer Science/ software engineering or equivalent discipline
  • Java, Spring Boot, micronaut (or other ORM frameworks)
  • SQL, REST API, Camel, Mockito — Junit (or other testing framework), RestAssured, SoapUI
  • Event driven architectures based in RabbitMQ or Kafka
  • Understanding of the Cloud Native applications principles and basic knowledge of resources and use cases for public cloud (AWS, Azure, and GCP)
  • Test Driven Development, Git, Tomcat, Maven
  • English level — B2

Skills that will be a plus:

  • Kubernetes knowledges
  • NoSQL (Cassandra/Mongo)
  • In-memory caches (Redis)
  • Experience with Scala and Akka is big plus
  • Understanding and practical experience of blockchain fundamentals and platforms

RESPONSIBILITIES


  • Develop and maintain Java applications
  • Deliver solid and maintainable software
  • Translate business requirements into technical solutions
  • Implement, review, support, and debug required scope
  • Write tech specs and define project architecture
  • Write unit tests and integration tests
  • Participate in code review
  • Participate in verbal and written communication with the client(s)

WE OFFER


  • 20 billable days off in the first year of cooperation, all next years — 25 billable days off
  • Fair and competitive compensation
  • Friendly team and enjoyable working environment
  • Clearly described business processes in the company that really work
  • Regular updates on company news, Q&A sessions with top management
  • Flexible work schedule
  • Remote work mode
  • Ability to transfer unused vacation to the next year
  • Partial coverage of co-working costs
  • Regular online team-building events

Please indicate your salary expectations. Application without salary expectations will not considered.

Dashdevs
Outsource
100 - 300
Branża
Fintech/Banking, Mobile, E-commerce

Ta strona używa plików cookie, aby zapewnić Ci lepsze wrażenia podczas przeglądania.

Dowiedz się więcej o tym, jak używamy plików cookie i jak zmienić preferencje dotyczące plików cookie w naszej Polityka plików cookie.

Zmień ustawienia
Zapisz Akceptuj wszystkie cookies