Binariks logo

Senior Full-stack Developer (Java, Typescript)

Binariks·Salary not specified

Primary stack

gRPCReactRESTTypeScriptSpring BootJava

Nice to have's

AI coding assistantsfull system observabilitycross-stack production debugging

Job description

Description language:

About the Position

Binariks is looking for a Senior Full-stack Developer (Java, Typescript) to join our team.

About the Project

A UK-based FinTech company specializing in payment gateway solutions for African markets. The company focuses on secure, scalable, and high-performance transaction processing, leveraging a modern cloud-native microservices architecture. With a strong emphasis on banking expansion, they are developing new financial channels to enhance system interactivity. Their tech stack includes Java, MySQL, RPC, Kubernetes, AWS, Kafka, and S3. The team tackles challenges related to complex transaction systems, high-performance databases, and seamless banking integrations, ensuring reliability and innovation in financial services.

Responsibilities

  • Design and implement event-driven microservices from scratch;
  • Provide integrations with our customers and partners;
  • Complete the most challenging coding tasks;
  • Ensure high quality of code base and continuously improve it;
  • Streamline software development process to achieve a better quality, scalability and maintainability;
  • Closely collaborate with product stakeholders to deliver quality output on time.

Requirements

  • 4+ years of experience with Java and React ecosystem;
  • Proven experience in full-stack software development with strong expertise in Java and Spring Boot;
  • Hands-on experience building frontend web applications with React and TypeScript;
  • Strong experience designing, exposing, and consuming gRPC and REST APIs;
  • Solid knowledge of database design, data modeling, migrations, and message queues;
  • Experience with full system observability and cross-stack production debugging (logs, databases, queues, traces);
  • Daily experience using AI coding assistants (such as Claude Code) with full ownership and deep understanding of all generated code;
  • Product engineering mindset: proactive attitude to question assumptions, propose alternatives, and shape scope early;
  • High coding standards, strong focus on writing testable code, and experience integrating with QA automation frameworks;
  • Ability to work autonomously, communicate status transparently, and raise blockers promptly; Operational experience managing alerts, runbooks, and incident follow-ups.

We Offer

  • 18 days of paid annual leave
  • 10 sick leaves
  • Additional days off for special occasions
  • Medical Care
  • Health check-up
  • Play Room
  • IT Cluster membership
  • Business Trip
  • Tech Talks
  • Training & Conferences
  • Certification
  • Accounting
  • Corporate currency
  • Work From Anywhere
  • Sport
  • Internal Activities & Events
  • Maternity Leave Bonus
  • National Holidays

About the Company

Binariks is a company that values innovation, reliability, and professional growth. We provide a dynamic and inclusive work environment where you can thrive and contribute to impactful projects.

© Binariks. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Hi, we’re Binariks 👋We are software development outsourcing company providing advanced consulting and development services to clients across the globe. The company is headquartered in the USA with development and consulting center located in Lviv, Ukraine.Binariks was founded by a group of top software outsourcing experts with over 20 years of experience working in the industry. We partner with various organizations ranging from startups to big enterprises helping them to achieve business success by creating winning teams and products while leveraging lean organization principles.Why choose us?⚪️ We integrate our newbies via a personal onboarding system. From the first day, you feel yourself in the right place;🔵 In Binariks the most important thing is people. You always get all support you need to do your work without overloads or burning out;⚪️ We’re a team of like-mind professionals. You’ll be comfortable working with us because we always stand for clear mutual communication;🔵 We equip employees with in-house learning and tech talks, plus we reimburse costs for Training & Conference;⚪️ We never forget about a healthy work-life balance.For us, the team is the main factor of success.We value — involvement, openness, and a willingness to grow with us.Let’s change the world together, your Binariks💙

More at Binariks

All 23 roles

Popular searches