Search by job, company or skills

Senior Software Engineer Product Engineering

4-6 Years
Quick Apply
  • Posted 3 days ago
  • Over 50 applicants have applied

Job Description

We are seeking sharp, energetic, and committed software professionals to join our growing global team. As a Senior Software Engineer – Product Engineering, you will be a core part of the implementation team, working closely with clients and internal stakeholders to design and deliver scalable, high-performance software modules.

This is a fantastic opportunity for someone who thrives in a collaborative, agile environment and is looking to grow their career with a high-impact product company.

Key Responsibilities

  • Design and implement core transaction processing modules using Core Java, Spring, Collections, and Multithreading.
  • Participate in the full software development lifecycle including research, design, coding, testing, deployment, and support.
  • Write efficient, testable, and maintainable code adhering to timelines and project requirements.
  • Contribute to large-scale web applications built on enterprise-grade Java technologies.
  • Modify and enhance existing systems based on evolving business requirements.
  • Lead and mentor junior developers; conduct peer code reviews.
  • Troubleshoot, debug, and resolve technical issues effectively.
  • Collaborate with cross-functional teams including QA, Product Management, and Client Services.
  • Create and maintain technical documentation for reference and knowledge sharing.

Skills & Experience Required

  • 2 to 6 years of hands-on experience in software development.
  • Strong programming skills in Java (or JavaScript for front-end roles).
  • Solid understanding of Java frameworks (e.g., Spring) or modern UI frameworks.
  • Experience working with RDBMS and understanding of multi-tier/distributed architectures.
  • Exposure to large-scale web applications and enterprise systems is preferred.
  • Strong problem-solving, debugging, and analytical skills.
  • Excellent written and verbal communication skills.
  • Strong attention to detail with a proactive and curious mindset.
  • Ability to manage multiple tasks and work in a fast-paced environment.

Preferred Qualifications

  • Experience in a product-based company is a plus.
  • Bachelor's degree in Computer Science, Engineering, or equivalent.

Why Join Us

  • Be a part of a market-leading product company with a global footprint.
  • Work on cutting-edge real-time technologies impacting millions of banking transactions.
  • Collaborate with some of the brightest minds in fintech.
  • Opportunities for rapid career advancement and learning.
  • Enjoy a dynamic, open, and supportive work culture.

Job ID: 115056809

Beware of Scammers

We don’t charge money for job offers