Taro Logo

Software Developer - 851

A financial technology provider offering trading and workflow automation software, analytics, and strategic consulting to corporations, central banks, financial institutions, and governments.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Developer - 851

ION Group, a leading financial technology provider, is seeking a Software Developer to join their team in Noida. This role sits at the intersection of finance and technology, offering an opportunity to work on mission-critical systems used by major financial institutions worldwide.

The position requires a skilled developer with 4+ years of experience and a Master's degree in Computer Science or related field. You'll be working on developing and maintaining high-performance software applications, with a strong focus on reducing latency and improving system performance - crucial aspects in the financial technology sector.

The role offers a unique opportunity to work with a diverse tech stack including Java, Spring Framework, SQL, Kafka, and modern cloud technologies. You'll be involved in full-stack development, working with both backend systems and frontend technologies like Angular and Bootstrap. The position requires expertise in CI/CD practices, containerization (Docker, Kubernetes), and message queuing systems.

What makes this role particularly exciting is the impact of your work - ION's solutions are trusted by over 2,000 of the world's leading corporations, including 50% of the Fortune 500 and 30% of the world's central banks. You'll be part of a global team of 10,000+ employees, working on systems that help manage cash, in-house banking, commodity supply chain, trading, and risk.

The ideal candidate will combine technical expertise with strong communication skills and a commitment to quality. You'll be working in an environment that values continuous learning and innovation, with opportunities to contribute to the development of enterprise-scale applications that power global financial markets.

This is an in-person role based in Noida, offering the chance to work directly with talented teams and contribute to solutions that are transforming how financial institutions operate worldwide. If you're passionate about financial technology and want to work on systems that make a real difference in global finance, this role presents an excellent opportunity for career growth and technical development.

Last updated 3 months ago

Responsibilities For Software Developer - 851

  • Write new software and modify existing applications focusing on latency reduction and performance improvement
  • Translate technical requirements into application code and modules
  • Maintain code quality, organization and automatization
  • Identify and solve bottlenecks and bugs
  • Create and execute unit testing and integration testing
  • Contribute to development requirements analysis
  • Provide technical support to operations and other development teams
  • Interact with QA to solve issues
  • Create and maintain technical documentation
  • Follow disciplined software development processes and industry standards

Requirements For Software Developer - 851

Java
Kafka
Kubernetes
  • Master's degree in Computer Science, Computer/IT Engineering or related technical degree
  • 4+ years of experience in software development
  • Good knowledge of programming languages like Java, C/C++
  • Excellent knowledge of object-oriented programming
  • Good knowledge of SQL and PL/SQL
  • Full-stack development using Spring MVC, Spring boot, Spring Security, Hibernate/My Batis, Angular and Bootstrap
  • Working knowledge of messaging queues, AMQP, Kafka
  • CI/CD concepts with knowledge of Jenkins, Docker and Kubernetes
  • Experience with code versioning tools such as Git and SVN
  • Experience in cloud-based enterprise applications
  • Understanding of software development quality process
  • Knowledge of Agile methodologies
  • Good oral and written communication skills
  • Fluency in English

Interested in this job?