FIS · 5 hours ago
Software Engineer Senior, Java
FIS is a leading technology provider powering the world’s economy, and they are seeking a highly skilled Senior Software Engineer specializing in Java to join their development team. The role involves designing, building, and optimizing enterprise-grade applications while collaborating with cross-functional teams to deliver high-performance software solutions.
BankingFinancial ServicesFinTechPayments
Responsibilities
Design, develop, and maintain complex Java-based applications and services
Write high-quality, testable, maintainable, and scalable code following best practices
Implement RESTful APIs, microservices, and integration layers
Participate in system design discussions and contribute to architectural decisions
Lead the technical design of components, ensuring alignment with enterprise architecture standards
Evaluate and recommend tools, technologies, and frameworks
Work closely with product managers, QA engineers, and other developers to deliver features end-to-end
Mentor junior engineers, conduct code reviews, and establish coding standards
Partner with DevOps teams to improve CI/CD pipelines
Conduct performance tuning, debugging, and root cause analysis across distributed systems
Ensure application security through secure coding practices and adherence to compliance standards
Write and maintain automated unit, integration, and performance tests
Qualification
Required
7+ years of professional software development experience with Java (Java 8+ preferred)
Strong expertise in Spring Framework (Spring Boot, Spring MVC, Spring Batch)
Solid understanding of object-oriented design, data structures, and algorithms
Experience building and consuming REST APIs and working with microservices architectures
Proficiency with SQL and NoSQL databases (Oracle, PostgreSQL)
Experience with Git, Maven, JUnit, and CI/CD tools (Jenkins, GitHub Actions, Azure DevOps, etc.)
Familiarity with cloud platforms such as AWS, Azure
Experience with JBPM workflows
Strong problem-solving and analytical skills
Ability to lead technical initiatives and communicate complex concepts clearly
Comfortable working in an Agile environment (Scrum or Kanban)
Strong sense of ownership and accountability
Preferred
Experience with containerization (Docker, Kubernetes)
Knowledge of messaging systems (Kafka, MQ)
Prior experience with domain-driven design (DDD) or event-driven architecture
Background in financial services, or other regulated industries
Benefits
A voice in the future of fintech.
Always-on learning and development.
Collaborative work environment.
Opportunities to give back.
Competitive salary and benefits.
Company
FIS
FIS is a fintech firm that provides advance integrated banking, wealth management, risk and compliance, and other solutions.
Funding
Current Stage
Public CompanyTotal Funding
$10.5BKey Investors
Goldman Sachs
2025-05-01Post Ipo Debt· $8B
2022-07-06Post Ipo Debt· $2.5B
2018-05-22Post Ipo Equity
Leadership Team
Recent News
2026-01-23
Company data provided by crunchbase