Software Engineer (Java)
Snaphunt
Bengaluru - East/ South East, India
2d ago

The Offer

  • Join an award-winning and well-backed FinTech startup
  • Exciting opportunity for early stage professionals with a zeal to learn & deliver winning products
  • Work alongside & learn from best in class talent
  • The Job

    You will be responsible for :

  • Writing well-designed, testable, scalable and efficient high-quality code.
  • Participating in code reviews.
  • Providing code documentation supporting the design and coding tasks for complex product features.
  • Identifying areas of improvement in our frameworks, tools, processes and driving topics to resolution.
  • Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
  • Troubleshooting and debugging to optimise performance.
  • The Profile

  • You possess a Degree in Computer Science, Engineering or related field and have at least 1 year experience, ideally within a Software Engineer role.
  • Solid understanding of object-oriented designs principles, data structures, design patterns and proficiency in core Java and Spring MVC is must.
  • You have experience in server side web architectures along with hands-on knowledge in at least one Java web application server.
  • Knowledge of RESTful APIs and Spring microservices.
  • You are adaptable and thrive in changing environments.
  • You are a quick learner and a strong team player.
  • The Employer

    Our client provides a digital payment solution with a sole mission of providing businesses with frictionless transactions.

    They have raised over $50 million in funding and won multiple awards for their innovative solution. Having experienced great success, they are working towards being a key player in the industry and to continue transforming businesses.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form