Finastra

Software Engineer

Finastra
Apply
9 hours ago
Pune, IndiaMid Level / Senior

Responsibilities

  • Assist in developing and maintaining Java microservices running on Kubernetes.
  • Build and support shared libraries, service frameworks, API Gateway integrations, messaging adapters, auditing, caching, security, and authentication components.
  • Contribute to GenAI-enabled services and integrations with LLM-based systems.
  • Use coding assistants and other GenAI tools to improve development, debugging, and learning.
  • Participate in design discussions and translate requirements into simple, maintainable implementations.
  • Write clean, testable Java code and basic JUnit unit tests.
  • Debug distributed-system issues with guidance from senior engineers.
  • Assist with CI/CD processes, basic DevOps tasks, and monitoring setup.
  • Collaborate with team members to follow platform standards, patterns, and best practices.

Requirements

  • 2–5 years of software development experience, including internships or academic projects.
  • Basic knowledge of Java and object-oriented programming.
  • Familiarity with Spring Boot or similar frameworks through coursework or hands-on projects.
  • Understanding of APIs, REST, databases, and basic system design.
  • Exposure to microservices, containers, or cloud environments is preferred but not mandatory.
  • Interest in distributed systems and backend infrastructure.
  • Basic understanding of or curiosity about Generative AI tools and LLM-based systems.
  • Strong learning mindset, curiosity, problem-solving skills, attention to detail, and ability to work collaboratively under guidance.

Benefits

  • Hybrid working arrangements and unlimited vacation subject to local regulations and business priorities.
  • Paid time off for voting, bereavement, sickness, volunteering, and other applicable leave.
  • Medical, life, disability, retirement, lifestyle, and other benefits, which may vary by location.
  • Employee Assistance Program, Wellbeing Champions, Gather Groups, and monthly well-being events.
  • Donation-matching opportunities and inclusion communities.
  • Online learning and accredited courses through the Skills & Career Navigator tool.
  • Global employee recognition program and regular employee surveys.

Tech Stack

Apache KafkaAzureDockerJavaJUnitKubernetesPrometheusSpring Boot

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