Senior Software Engineer, Backend

Job Posted
Apr 7, 2020 2:40 PM
Location
Bangalore

What we're looking for

Our steady growth and product lines have created an opportunity for a curious and ambitious backend software engineer (working on JEE backend and Angular front end). You'll work with our product team to create the next generation identity verification and fraud detection dashboards and APIs.

We are looking for self-driven software engineers with a good flair for problem solving, design and build quality.

If you want a big brand on your business card, and be one among thousands in a large company, look away now. However, if you are a die-hard problem solver, a passionate coder who can build solutions that a billion users will love and cherish, enjoy working autonomously and in small teams, take initiatives on your own to plan and implement, we're dying to meet you.

Responsibilities

  1. Designing (end to end) and coding multiple Java/Angular applications. We undertake a variety of product development work so you will switch between multiple teams/product lines throughout your career
  2. Plan and architect ideas and build on our JEE backend with Angular frontend - transforming ideas into usable features and microservices./li>
  3. Plan and architect ideas and build on our JEE backend with Angular frontend - transforming ideas into usable features and microservices.
  4. Provide great design and documentation that are added directly to our public facing documentation pages and client documents.
  5. Write and execute unit test scripts to automate your testing to ensure your code is virtually error free before it goes to QA.
  6. Work with the support team and client teams to troubleshoot/Debug issues and provide estimates and work toward completing them.
  7. Willing to work on new technologies or languages as our products and external technologies evolve and mature.
  8. You will set clear objectives aligned to our company goals and present your key results and progress during all-hands company meetings.

Qualifications

  1. A minimum of 2 Years (must) of hands-on (and preferably independently handling end to end development) experience using full-stack Java (Enterprise) technologies.
  2. Working experience of Linux/Unix systems is a must. You will spend all your time on a Linux machine so this is a must have skill./li>
  3. Strong experience in Spring Boot, Spring Security, Spring JPA, Hibernate and restful webservices is a must and Node JS is an added advantage.
  4. Strong experience in Angular JS is a must.
  5. Strong experience of relational databases such as MySQL or PostgreSQL
  6. Strong experience with design patterns and software development tools such as Git, Docker/Kubernetes, Jenkins is an added advantage.
  7. Experience developing highly available, secure and scalable applications is an added advantage.
  8. Willingness to work in a rapidly changing environment with changing priorities.

Benefits

  1. A great salary package with healthy annual increment year on year.
  2. Medical Insurance cover.
  3. Long-term ESOP option after you complete 1 year at frslabs.
  4. A choice of Mac or PC with a lot of freedom to do your work.
  5. Plenty of interesting work. And a tight knit friendly team to work with.
  6. Essentially, what you put in is what you will get out, so a lot of freedom to voice your opinion, share your ideas and shape the future of this company.
  7. Be part of building solution for a billion people.
  8. A progressive career in a growing, stable and well governed company.
  9. Fulfilment of solving one of the most interesting problems of our generation.

How to Apply

Does this role sound like a good fit? Email us at careers@frslabs.com

  • Include the role's title in your subject line.
  • Send along links that best showcase the relevant things you've built and done.

Trusted technology platform.

Trust is hard to earn. We certainly do not earn them through paid advertising. Instead, we earn your trust by providing a high-quality product and reliable service that you can count on. Every single day.

Award winning technology
Patent pending technologies matured over ten years with proven accuracy, quality and scale.
Support that truly supports
Whatever it takes, we are here to help you succeed with our tools and services.
Secure enterprise platform
Use our cloud platform to get started now. Or deploy this within your own premises.
Pricing that makes sense
Pay per transaction with discounts as you scale. Or annual subscription with unlimited usage.

Servicing customers worldwide

Customer onboarding is critical.
Don't make it better, make it the best.