FIS - Lead Java Full Stack Developer
FIS · Pune
- Experience10–14 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelexecutive
- Posted21 May 2026
About FIS
FIS is hiring in Pune in financial services. This role looks for around 10+ years of experience.
Skills
- Java
- Angular
- Spring MVC
- jQuery
- REST API
- Spring Boot
- Microservices
- Docker
- Kubernetes
- Hibernate
- SQL
- PL/SQL
- Oracle
- DB2
- PostgreSQL
- MongoDB
- SOAP
- XML
- XSD
- XSLT
- JSON
- SAML/SSO
- Tomcat
- JBoss
- Apache HTTP Server
- WebSphere MQ
- RabbitMQ
- Kafka
- JIRA
- SonarQube
- SVN
- Git
- Maven
- Gradle
- Jenkins
- Checkmarx
- Python
- Ruby
- Groovy
- Shell
- Perl
- JVM
- Agile
- Test-Driven Development
The role
A full stack developer at a financial technology company designs Java microservices and Angular applications for banking and payment systems, using Spring Boot and Kubernetes to deliver scalable software. The role applies REST API modeling and CI/CD practices while improving application reliability and security.
Full job description
Company Overview :
FIS Global Business Solutions India Pvt. Ltd. is a leading provider of technology solutions for merchants, banks and capital markets firms globally. With a long history of innovation, FIS serves more than 20,000 clients in over 130 countries. FIS is a driving force in financial technology, offering a wide range of solutions including payment processing, banking solutions, and wealth and retirement services.
Role Overview :
As a Lead Java Full Stack Developer, you will be responsible for leading the design, development, and implementation of complex software solutions for our financial services platform. You will collaborate closely with product owners, architects, and other developers to deliver high-quality, scalable, and maintainable code. This role involves mentoring junior developers, participating in code reviews, and ensuring adherence to coding standards and best practices. Your work will directly impact the performance and reliability of our critical financial systems, serving millions of users worldwide.
Key Responsibilities :
- Lead the design and development of robust and scalable Java-based microservices, ensuring alignment with architectural guidelines and business requirements.
- Develop and maintain front-end applications using Angular 12+ and related technologies, creating intuitive and responsive user interfaces.
- Collaborate with cross-functional teams to define, design, and ship new features, contributing to the overall product roadmap.
- Conduct code reviews and provide constructive feedback to team members, promoting code quality and knowledge sharing.
- Troubleshoot and resolve complex technical issues, ensuring minimal disruption to critical business operations.
- Optimize application performance and scalability, identifying and addressing bottlenecks in the system.
- Contribute to the development and maintenance of CI/CD pipelines using Docker and Kubernetes, enabling automated deployments and efficient release management.
- Mentor junior developers, providing guidance and support to foster their technical growth and development.
Required Skillset :
- UI Tier - Spring MVC, Angular 12, jQuery
- Business Tier - Proficient in REST API fundamentals and best practices, REST API modeling skills, Strong knowledge of Java/J2EE concepts & Design Patterns.
- Microservices - Knowledge of Microservices, Spring Boot, Docker, Kubernetes Hibernate.
- Database knowledge - RDBMS, SQL, PL/SQL, experience working on Oracle/DB2/Postgres and NoSQL database like MongoDb.
- Integration Tier Web-services concept -SOAP/REST, Basic knowledge of XML/XSD/XSLT and JSON. Knowledge of SAML/SSO is mandatory.
- Knowledge of Web Server/App Server like WAS or Tomcat or JBoss or Apache http Server
- Experience in Queue Messaging tools like WebSphere MQ, Rabbit MQ, Kafka
- Experience using Tools JIRA, SonarQube, SVN, GIT, Maven/Gradle, Jenkins, Checkmarx, Yourkit Profiler, IBM Heap Analyzer, ADA tools (Level Access).
- Knowledge of any scripting language : Python/Ruby/Groovy/Shell/Perl
- Knowledge about code security : static & dynamic scans. Penetration testing tool is a plus.
- Experience in Unit Test and Automated functional / non-functional test.
- Excellent troubleshooting skills to root cause complex issues required. Should be able to troubleshoot performance, heap dumps, security issues.
- Understanding of JVM concepts like Garbage Collection, Heap, Stack, Profiling, parameters for fine tuning, Class Loading, etc.
- Broad understanding of Software Engineering Concepts and Methodologies.
- Working experience in Agile development, and Test-Driven Development.
- Preferred knowledge of Reporting tool Jasper/Open Birt/Actuate /Crystal Reports
- Preferred Experience in Cloud concepts and technologies, container build and orchestration, infrastructure-as-code, horizontal scaling
- Working knowledge of delivering into cloud-based environments using standard CI/CD tools and best practices
- Preferred Experience working with Cloud platforms such as AWS/Azure/Google Cloud. AWS certification is a plus.
- Preferred Knowledge of Banking or Financial Domain.
- Strong analytical, problem-solving skills and ability to lead others.
- Possesses strong communication skills (verbal and written) with good listening capabilities.
- Willingness and ability to learn and take on challenging opportunities.
- Strong Team Player, interpersonal & presentation skills.