Software Development Engineer -2

moneyview

moneyview

Software Engineering

Bengaluru, Karnataka, India

Posted on Apr 29, 2026

Job Description:

(Required/ Mandate Skills)

• Have a sound knowledge of a Java backend framework (e.g., Spring/Spring Boot), object

oriented design and design patterns, Data Structure.

• Have experience with microservices and implementing and consuming RESTful APIs.

• Experience designing highly scalable enterprise products full lifecycle

• Experience mentoring and training others on complex technical issues

• Demonstrate a mindset of delivering secure, well-tested and well-documented software.

• Experience with relational databases.

• Excellent verbal and written communication.

Do You Know? (Skills good to have)

• Exposure to building service oriented distributed systems

• In building systems that process big data in a distributed environment, either in real time streaming or offline batching.

• In messaging systems like Kafka, RabbitMQ, kinesis, etc.

• In real time computation tools like Storm / Spark or Hadoop based tools. In Data warehousing technologies like Redshift, BigQuery, etc.

What Can We Offer You:

We offer a great working environment - Very collaborative. You will get plenty of learning opportunities and challenging problems to work on. You’ll go to sleep everyday knowing that you’ve made a difference in people’s lives. Your work will be reaching out to millions of users.

Our Culture:

We believe in small, nimble and multi-functional teams. We work alongside people who are smart and passionate and believe in taking ownership of their work. We don’t believe in time-punching, but we do believe in getting things done. We encourage debate and discussion. We enjoy our foosball games and beers, and love binging on great food. Office parties are a regular affair. Work hard, party harder.