Logo for Tinvio

Senior Software Engineer Java

Roles & Responsibilities

  • Bachelor’s degree in computer science, information technology, or a related field.
  • At least 5 years of experience developing highly scalable and performant applications.
  • Strong skills in Java and Spring Boot for RESTful service development.
  • Experience with database design, including SQL and NoSQL databases.

Requirements:

  • Design, build, and maintain a high-performance B2B transaction platform.
  • Implement solutions using Java/Spring Boot and deploy them into production.
  • Collaborate with frontend and DevOps teams to ensure scalability and extensibility.
  • Monitor, debug, and resolve issues in production environments.

Job description

Company Description

Tinvio is built around the idea that every merchant and supplier should be able to work smarter together. Through clean design, agile engineering, and genuine support, we unlock capabilities that make them more productive and profitable.

Up for a bold challenge? Come join our team of builders and enablers across APAC! Backed by Sequoia, GFC, Partech.

@tinvioapp | tinvio.comabout

Job Description

Summary

Engineering is at the heart of everything we do at Tinvio, translating ideas into products that touch the lives of our customers. As a Senior Software Engineer, you will collaborate with a crossfunctional team of talented designers, product managers, and engineers to solve complex problems in an open and fastpaced environment with very flat structures where everyone has a say. With an eventdriven microservice architecture, you will design and build highly scalable and robust APIdriven backend technology solutions around order management, account management, credit, and payment domains that fuel our core business. In this role, you will have the opportunity to work on the complete stack using technologies like Java, Spring boot, Postgres, Elastic Cache, NoSQL datastores, AWS Lambda, Streaming technologies, and Firebase in the cloud environment.

Join us in building the nextgen B2B transactions platform for merchants and suppliers across the region.

Responsibilities

  • Design, build, and maintain a highperformance, highavailability, and fraudtolerant technology platform for B2B transactions with minimal guidance
  • Handson solution design and development in JavaSpringboot to deliver trustworthy and smooth functionalities to our users
  • Iterate on technical solutions with Frontend and DevOps teams, and ensure that they are scalable and extensible
  • Implement solutions you’ve designed and deploy them into production, with a sharp eye for product quality and user experience
  • Identify and address performance or process bottlenecks within the applications and broader infrastructure
  • Monitor, debug, and fix issues in production at high velocity based on user impact
  • Participate in technology reviews, hiring interviews, and code reviews to progressively scale the engineering organization and our practices
    • Qualifications
      • Bachelor’s degree in computer science, information technology, or a similar field
      • Must have 5+ years of experience in developing highly scalable, performant applications
      • Strong problemsolving skills and experience in application debugging
      • Sound understanding of objectoriented programming and software design
      • Handson experience of Restful services development using Java Spring Boot
      • Handson experience with database design. SQL (PostgreSQL MySQL) | NoSQL (Redis MongoDBCassandra)
      • Working experience of message streamingqueuing systems like Apache Kafka, RabbitMQ, SQS, IBM MQ
      • Cloud experience with Amazon Web Services (AWS) and Google Cloud Computing (GCP)
      • Experience with Serverless Architectures (AWSGCP) would be a plus
        • Additional Information

          Benefits

          • Join a team of bold, passionate, smart people who want to work hard and play to win
          • Generous perks, awesome open office culture, fair compensation to help you work better
          • Opportunity to convert traineeship into a fulltime offer
          • For engineering or other roles, apply to learn more and explore our openings.

Java Developer Related jobs

Other jobs at Tinvio

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.