LeapXpert

LeapXpert

Intergrity - Commitment - Excellent

[Junior/Senior] Backend Java Engineer ~$4000 - Hybrid

Up to 4*** USD

We are looking for Backend Java Software Engineers responsible for building backend services; Restful, AKKA, gRPC, events sourcing (Kafka) based on Micro-service Architecture and integrating with banking systems. This includes anything between complex groups of back-end services and integrations. Your primary responsibilities will be in the design and development of these applications, mentorship of mid-developers, and coordination with the rest of the team working on different roles: QC/ QA, Test Automation, Product Owner. Thus, a commitment for collaboration on problem-solving, architecture design, TDD, BDD and product quality is highly valued.

To be successful in this role you should be able to identify the requirements/User Stories to define tasks including non-functional requirements and to work with cross-functional teams delivering expected products. Ultimately, you’ll help us roll out products that deliver our company’s vision and help in creating, enterprise-grade, communication solutions.

Your role & responsibilities:

  • Design, document, build, and maintain efficient, reusable, and reliable Java services
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and defects, and devise solutions to these problems
  • Translate application User Stories and use-cases into functional applications
  • Help to maintain code quality, organization, and automatization

Your skills & qualifications:

Junior:

  • Bachelor degree within a relevant IT specialization
  • At least 1 year of experience with Java
  • Good understanding of and practical experience with Java core and OOP
  • Good English communication and documentation skills
  • Strong in algorithms and has good coding skills and mindset
  • Familiar with various design, architectural patterns and modern system development
  • Ability to work both independently and collaboratively as part of an international team
  • Professional pro-active attitude, taking responsibility and initiative
  • Effectively estimate work and produce deliverables on time
  • Experienced in writing unit test
  • Experienced in Frameworks: Spring, Spring Boot, ESB is a plus
  • Experienced in Microservices is a plus

Senior:

  • 4+ years of work experience as a Backend Engineer (Java)
  • Familiar with Agile development processes
  • Good English communication and documentation skills
  • Strong in Java core (at least JDK 8 or above, preferred 11), OOP and Design Pattern
  • Micro-service development using Spring or based on AKKA and gRPC
  • Message queue: Kafka, RabbitMQ
  • Experience with popular search engine frameworks: ElasticSearch, SOLR
  • DB skills (SQL/ NoSQL) : performance optimization
  • Non-Blocking IO, Asynchronous processing
  • Experience with Kubernetes (big plus)
  • Testing: TDD, BDD (big plus)
  • Familiar with Cloud providers such as AWS, GCP, and Azure
6 days ago

Location

195/10E Điện Biên Phủ, Phường 15, Quận Bình Thạnh, Thành phố Hồ Chí Minh

Year of experience

1 năm, 2 năm, 3 năm, 4 năm, 5 năm, 6 năm

Level

Junior, Middle, Senior

Job Type

Skills

Recruitment process

  • Round 1:

    Technical Interview with Backend Team
  • Round 2:

    Culture fit interview with CEO
LeapXpert
LeapXpert
LeapXpert

Website

Location

195/10E Điện Biên Phủ, Phường 15, Quận Bình Thạnh, Thành phố Hồ Chí Minh

Company size

100-499

Industry

Tech stack

Nationality

Israel