Finastra

Software Engineer

Finastra
Apply
14 hours ago
Pune, IndiaMid Level / Senior

Responsibilities

  • Design, develop, maintain, and enhance high-quality software components for the Payments To Go platform.
  • Investigate and resolve customer-reported issues and production incidents, perform root-cause analysis, and implement long-term fixes.
  • Support production releases, customer upgrades, and troubleshooting of complex technical and functional issues.
  • Develop and execute unit and integration tests, conduct code reviews, and support automation and CI/CD adoption.
  • Participate in Agile/Scrum planning, refinement, reviews, retrospectives, estimation, dependency identification, and delivery planning.
  • Collaborate with Product Owners, Business Analysts, QA Engineers, Architects, DevOps teams, and other scrum teams.
  • Contribute to modernization, cloud adoption, observability, resiliency, AI-assisted engineering, and productivity initiatives.
  • Share knowledge, improve engineering processes, and reduce operational overhead.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
  • 2–5 years of software development experience.
  • Strong experience with Java, Spring Boot or Spring Framework, SQL and database development, Git, and Linux environments.
  • Understanding of software design principles and object-oriented programming.
  • Experience working in Agile/Scrum environments.
  • Preferred: knowledge of payment processing or banking products.
  • Preferred: experience with PostgreSQL or Oracle, Kubernetes or AKS, Jenkins or GitHub Actions, Docker or containers, messaging technologies, cloud-native application development, and production-system support.
  • Strong analytical, troubleshooting, communication, collaboration, ownership, prioritization, and independent-working skills.

Benefits

  • Unlimited vacation subject to local regulations and business priorities, plus hybrid working arrangements and applicable paid time off.
  • Medical, life, disability, retirement, lifestyle, and other benefits that may vary by location.
  • Employee Assistance Program, Wellbeing Champions, Gather Groups, and monthly well-being events.
  • Paid time off for volunteering and donation-matching opportunities.
  • Access to inclusion communities and employee recognition programs.
  • Online learning and accredited courses through the Skills & Career Navigator tool.

Tech Stack

DockerGitGitHub ActionsJavaJenkinsKubernetesLinuxPostgreSQLSpring BootSQL

Categories

Finastra

About Finastra

10,000+ employees

Finastra builds banking software for financial institutions, spanning core banking, lending, payments, and treasury, delivered on-premises and via cloud APIs. It sells licensed and SaaS products and an open platform (FusionFabric.cloud) used by over 7,000 customers, including 80% of the world’s top 50 banks, in more than 110 countries. Founded in 2017 and headquartered in Paddington, London, it is privately held.

Contact me