Senior Java Software Engineer
Role details
Job location
Tech stack
Job description
At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Senior Java Software Engineer you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross-functional teams to deliver solutions that align with our business goals and client needs.
What you'll do:
-
Lead the design, development, and implementation of software applications to support Fiserv's business goals.
-
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
-
Perform coding, testing, and debugging of applications to ensure optimal performance and reliability.
-
Maintain and improve existing codebases and lead peer review processes.
-
Mentor junior developers and provide technical guidance to enhance team capabilities., + This role is on-site Monday through Friday. Fiserv considers in-person collaboration to be an essential part of this role as in-person office experiences help you with your overall onboarding experience and leads to stronger productivity.
-
You must currently possess valid and unrestricted U.S. work authorization to be considered for this role. Individuals with temporary visas including, but not limited to, F-1 (OPT, CPT, STEM), H-1B, H-2, or TN, or any candidate requiring sponsorship, now or in the future, will not be considered for this role.
-
This is a full-time, direct-hire position, and no contract options for unsolicited agency submissions will be considered.
-
All offers of employment are contingent on standard background checks. Fiserv and certain of its affiliated companies are federal, state, and/or local government contractors. Should this position support a Federal Government contract, now or in the future, the successful candidate will be subject to a background check conducted by the U.S. Government to determine eligibility and suitability for federal contract employment for public trust or sensitive positions. Positions that support state and/or local contracts also may require additional background checks to determine eligibility and suitability.
#LI-MK1
Salary Range
$110,000.00 - $186,000.00
These pay ranges apply to employees in New Jersey and New York. Pay ranges for employees in other states may differ.
It is unlawful to discriminate against a prospective employee due to the individual's status as a veteran.
For incentive eligible associates, the successful candidate is eligible for an annual incentive opportunity which may be delivered as a mix of cash bonus and equity awards in the Company's sole discretion.
Requirements
-
6+ years of experience in software development
-
3+ years of experience in Java
-
3+ years of experience in SQL databases
-
3+ years of experience in AWS, Azure, or GCP services
-
3+ years of experience with CI/CD pipelines and DevOps practices
-
3+ years of experience with Agile methodologies
-
Bachelor's degree in Computer Science, Information Technology, Information Systems, or a related field (or equivalent industry experience).
Experience that would be great to have:
-
Experience in the financial services industry, specifically card processing.
-
Experience with C programming