Senior Java Developer(4+ Years on Java/Spring, Spring Boot, microservices and RESTful APIs)
FIS View all jobs
- Aundh, Maharashtra Pune, Maharashtra
- Permanent
- Full-time
- The successful candidate will be a key contributor in our cloud transformation journey. You will play a key role in decomposing our monolithic Payment Hub Core engine into cloud-native, agnostic microservices.
- You will work in a dedicated product development SCRUM team in an iterative delivery model.
- FIS offers award-winning Treasury and Risk (T&R) management solutions that support a best-in-class, digital, modernized functions. Hosted in a SaaS, private cloud or on-premises environment, FIS T&R solutions cater to Treasury & Cash management, Payments & Bank Connectivity, Bank Account Management, Enterprise Risk for firms in Capital Markets space and Accounting & Reporting solution for Insurance Industry.
- Our market leading solutions include – Enterprise Risk Suite, Insurance Accounting Suite, Bank Account Manager, Payment Hub, Treasury & Risk Manager - Quantum edition, Treasury & Risk Manager - Integrity.
- Enterprise Risk Suite is ranked No1 for overall risk management by Chartis.
- Treasury & Risk Manager – Integrity (SaaS) solution was awarded “Best Cash & Treasury Management solution” by Treasury Management International (TMI)
- Payment Hub (Trax) was awarded Best Cross-Border Payments Solution for Corporates by Global Finance.
- Treasury & Risk Manager - Quantum was named the overall winner for Best Treasury Management Software by Global Finance
- Work in sprints – participate in design, development, unit testing and defect fixing of the product
- Design, develop, and deploy cloud-native microservices using Java and Spring Boot.
- Write clean, well-documented, and testable code with a focus on maintainability and scalability.
- Implement robust APIs for seamless communication between microservices.
- Leverage containerization technologies like Docker and orchestration platforms like Kubernetes.
- Integrate with message queues and streaming platforms like Kafka.
- Build and maintain CI/CD pipelines for automated testing and deployment.
- Work closely with other developers, QA engineers, and DevOps engineers in an agile environment.
- Participate in code reviews and provide constructive feedback.
- 4+ years of commercial software development (Java/Spring) experience.
- Proven experience in micro services and event driven architecture implementation.
- Extensive experience with Spring Framework, including Spring Boot.
- Proven experience in designing, developing, and deploying RESTful APIs.
- Hands-on experience with containerization technologies (Docker) and Kubernetes.
- Experience with message queues and streaming platforms, preferably Kafka.
- Proficiency in building and maintaining CI/CD pipelines using tools like Jenkins or Azure DevOps.
- Experience with cloud platforms (AWS or Azure) and their services (e.g., EC2, S3, Lambda, AKS).
- Strong understanding of testing methodologies and experience with automated testing frameworks.
- Should be able to perform tasks individually with ownership
- Excellent communication and collaboration skills.
- Knowledge on UI development using Angular.
- Experience on configuration management tools like GIT Bitbucket, Artifactory etc.
- Knowledge of database technologies (e.g., SQL Server, PostgreSQL).
- Knowledge of SWIFT messaging API.