Java Developer with Angular , Spring Hibernate
- Compensation
- Not disclosed
- Location
- IND PUNE FL7
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 1+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor’s degree or the equivalent combination of education, training, and work experience.
Full description
Software Engineer I
As the world works and lives faster, FIS is leading the way. Our fintech solutions touch nearly every market, company and person on the planet. Our teams are inclusive and diverse. Our colleagues work together and celebrate together. If you want to advance the world of fintech, we’d like to ask you: Are you FIS?
About the role:
We are looking for a motivated and technically strong Software Engineer to join our engineering team. The ideal candidate will have hands-on experience developing enterprise applications using modern Java technologies and cloud-native architecture. This role involves designing, developing, testing, deploying, and maintaining scalable applications while working closely with senior engineers, architects, and product teams. The candidate should be passionate about continuous learning, software craftsmanship, modern development practices, AI-assisted development, and building distributed systems that are secure, reliable, and performant.
About the team:
Position Manager team is working on below daily activities
- Data import from Exchange and BO (Exercise, Assignment, Settlement, Market data, closeout, final position & spread)
- Reconcile final positions, Exr/Asn’s between exchange & BO
- Reconcile top day trades
- Closeout the position at exchange
- Position closeout, Client & Stock notifications
What you will be doing:
- 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.