Mô tả công việc
Our mission is to transform workplace communication globally.
This is your opportunity to work on impactful projects using cutting- edge technologies alongside driven innovators from around the world.
As pioneers in responsible business communications, we empower employees and clients to connect through their preferred messaging platforms while upholding the highest standards of governance and security.
At LeapXpert, we&039;re revolutionizing business communication by seamlessly integrating the familiarity of consumer messaging apps with enterprise- grade security and compliance.
This is just the beginning—we&039;re growing rapidly and we&039;re seeking passionate, talented individuals to join our team.
We&039;ve been recognized as a Visionary in Gartner&039;s Magic Quadrant for Digital Communications Governance and Archiving Solutions, raised a $20 million Series B funding round—bringing our total funding to $60 million, and earned the trust of top- tier institutions worldwide, who rely on our platform daily to streamline client communications.
Apply now to be part of something revolutionary!
We are looking for Senior 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 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.
Responsibilities:
Help to maintain code quality, organization, and automatization
Translate application User Stories and use- cases into functional applications
Ensure the best possible performance, quality, and responsiveness of the applications
Design, document, build, and maintain efficient, reusable, and reliable Java services
Identify bottlenecks and defects, and devise solutions to these problems