4 - 6 years

8 - 18 Lacs

Posted:19 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

About the Role:

Senior Software Engineer

You will work closely with project managers, architects, and other developers to create solutions that are robust, maintainable, and optimized for performance and security.

Key Responsibilities:

  • Design, develop, and maintain

    Java-based

    applications using

    Spring Framework and ReactJS

    , and related frameworks.
  • Collaborate with product and architecture teams to translate business requirements into technical solutions.
  • Write clean, maintainable, and testable code following industry best practices.
  • Optimize application performance, reliability, and scalability in high-volume environments.
  • Write well-designed

    unit tests

    using frameworks like JUnit and Mockito.
  • Integrate with third-party services and APIs, ensuring secure and stable communication.
  • Contribute to architectural decisions and system design discussions.
  • Stay updated with emerging technologies and apply them to improve system performance or developer productivity.

Technical Skills & Qualifications

Must-Have:

  • 4+ years of experience in backend software development using

    Java 8

    and

    above

    .
  • Strong command of

    Java and Spring Framework

    .
  • Proficient in building and consuming

    RESTful APIs

    .
  • Hands-on experience with

    relational databases

    (PostgreSQL, MySQL, or Oracle) and

    SQL

    .
  • Experience with

    unit testing frameworks

    (JUnit, Mockito) and

    CI/CD pipelines

    .
  • Strong problem-solving and analytical thinking skills.

Bonus!

  • Experience in

    fraud detection

    ,

    risk scoring

    , or

    financial compliance

    systems.
  • Knowledge of

    domain-driven design

    , event sourcing, or CQRS.
  • Expertise in

    ReactJS

Soft Skills

  • Excellent communication and collaboration skills.
  • Strong attention to detail and a proactive mindset.
  • Passion for continuous learning and mentorship.

 Why Join Us

  • Work on cutting-edge fraud prevention and risk management solutions used by top financial institutions.
  • Collaborate with a passionate and experienced team in a high-impact domain.
  • Work alongside passionate, talented professionals on impactful challenges.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Perfios Software Solutions logo
Perfios Software Solutions

Software Development

Bangalore Karnataka

RecommendedJobs for You