{bc}
linkedin

Senior Full Stack Java Developer

FIS
IND
Full-time
Mid-Senior
Onsite
Discovered 1 months ago
Core JavaSpring FrameworkSpring BootJPAHibernateMicroservices

Full Job Posting

Team and role

Join an engineering team delivering supply chain finance solutions for FIS's financial services platform.

Design, develop, test, and maintain scalable enterprise applications in collaboration with product, architecture, and engineering teams.

Contribute across the software development lifecycle, from requirements refinement through deployment and continuous improvement.

What you will do

  • Design, develop, and maintain enterprise applications using Core Java, Spring, Spring Boot, JPA, and Hibernate.
  • Build scalable microservices and RESTful APIs supporting critical financial workflows.
  • Implement authentication and authorization with OAuth 2.0, JWT, and Spring Security.
  • Create unit and integration tests using JUnit and Mockito.
  • Apply SOLID principles, design patterns, and test-driven development.
  • Translate requirements into technical solutions with product owners, business analysts, architects, and engineers.
  • Optimize performance and troubleshoot distributed-system issues.
  • Participate in backlog grooming, sprint planning, code reviews, and continuous improvement.
  • Develop database-driven solutions with SQL and PL/SQL.
  • Support Docker-based application deployments and contribute to DevOps practices.

Required qualifications

  • 6 to 9 years of professional software development experience with Java-based enterprise applications.
  • Strong hands-on experience with Core Java, Spring Framework, Spring Boot, JPA, Hibernate, and microservices.
  • Experience developing and consuming RESTful services and APIs.
  • Proficiency in unit and integration testing using JUnit, Mockito, and automated testing frameworks.
  • Knowledge of security practices including OAuth 2.0, JWT, and Spring Security.
  • Experience with Maven, Docker, SQL/PLSQL, and ActiveMQ or similar messaging platforms.
  • Understanding of SOLID principles, design patterns, and test-driven development.
  • Bachelor's degree in computer science or engineering, or an equivalent combination of education and skills.

Preferred qualifications

  • Experience in Agile software delivery environments.
  • Knowledge of Azure cloud services and cloud-native application development.
  • Experience with Kubernetes, Helm Charts, and container orchestration.
  • Familiarity with CI/CD tools such as Jenkins and source control platforms such as GitHub.
  • Understanding of identity and access management technologies, including Keycloak, SSO, API Keys, and multi-factor authentication.
  • Experience with Angular and modern front-end development practices.

Benefits

  • Opportunities to make an impact in fintech and access to personal and professional learning.
  • Inclusive, diverse work environment and resources to give back to the community.
  • Competitive salary and benefits.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at FIS