FIS logo

Java Developer with Angular , Spring Hibernate

FIS
Posted this week

LOCATION

PUNE FL7 · Onsite

EXPERIENCE

1 - 3 Years

TYPE

FullTime

SKILLS REQUIRED

JavaMicroservices ArchitectureSpring BootRESTful APIsSAMLApache KafkaOpenID Connect (OIDC)

Job description

Overview

Join the engineering team as a Software Engineer I developing scalable enterprise applications using modern Java technologies and cloud-native architecture. The role involves building secure, reliable and performant distributed systems while working with senior engineers, architects and product teams.

What you'll do

  • Design, develop, test and maintain backend services using Java 17/21 and Spring Boot.
  • Build and consume RESTful APIs and microservices.
  • Develop integrations using Apache Camel and enterprise integration patterns.
  • Participate in all phases of the Software Development Lifecycle (SDLC).
  • Deploy and manage applications on AWS or Microsoft Azure.
  • Configure and maintain CI/CD pipelines for automated build, testing, deployment and release processes.
  • Containerize applications using Docker and deploy them to Kubernetes environments.
  • Monitor application health, logs and performance in cloud environments.
  • Implement authentication and authorization mechanisms using modern Identity Providers (IdP) such as Azure AD, Okta, Key cloak, Auth0 or similar solutions.
  • Integrate applications with enterprise Single Sign-On (SSO) solutions using OAuth2, OpenID Connect (OIDC) and SAML protocols.
  • Ensure compliance with security best practices and enterprise standards.
  • Configure and manage API Gateway solutions.
  • Develop integrations with message brokers and MQ platforms.
  • Design and implement event-driven architectures using messaging technologies such as Kafka, RabbitMQ, ActiveMQ, Azure Service Bus, Amazon SQS/SNS or similar platforms.
  • Build resilient and scalable asynchronous processing workflows.
  • Analyze application performance and identify bottlenecks.
  • Optimize APIs, database interactions, JVM settings and system resource utilization.
  • Participate in troubleshooting production issues and root cause analysis.
  • Implement observability, monitoring and logging best practices.
  • Perform data import from Exchange and BO, including Exercise, Assignment, Settlement, Market data, closeout, final position and spread.
  • Reconcile final positions and Exr/Asn’s between Exchange and BO.
  • Reconcile top day trades.
  • Close out positions at the exchange.
  • Handle position closeout and Client & Stock notifications.

What you'll need

  • Bachelor’s degree or the equivalent combination of education, training and work experience.
  • 1-3 years of experience.
  • Good written and verbal communication skills.
  • Flexibility to support the business in extended hours.
  • Good knowledge of AWS and Azure Cloud.
  • Ability to learn quickly and proactively handle additional tasks.
  • Fluency in English.
  • Ability to discuss concerns and issues with other support team members.

Nice to have

  • Investment banking experience.
  • Derivates markets experience.
  • Knowledge of large language models such as ChatGPT and Claude, Agentic AI workflows and intelligent automation solutions.
  • Knowledge of Model Context Protocol (MCP) Servers for AI tooling and enterprise integrations to improve productivity and customer experience.

Details

  • Location: Pune, India.
  • Location is Pune only.
  • The role includes an adaptable home-office work model.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Java Developer with Angular , Spring Hibernate