Apply without a CV

Medior-Senior Java Developer

Information about the position

Place of work

Digital Park II, Einsteinova, Petržalka, Slovakia, Bratislava (Job with occasional home office)

Job description, responsibilities and duties

OUR MISSION
We’re Fiserv, a global leader in Fintech and payments enabling innovative financial services experiences that are in step with the way people live and work today. Our aspiration is to move money and information in a way that moves the world. Our Purpose is to deliver superior value for our clients through leading technology, targeted innovation and excellence in everything we do.

Our core values are to earn client trust every day, create with purpose, inspire and achieve excellence, do the right thing and deliver on the promise of one Fiserv. It’s these values that create a foundation for us to be able make the right decisions and deliver on our commitments to our client’s and each other.


ROLE INTRODUCTION
We work agile to develop multiple payment products such as Merchant / Terminal onboarding, Internet Payment gateways, Payment terminals software, Digital portals, Business analytics, and Mobile device as a Reporting / Payment solution.

You will collaborate with international business units, architects and products owners to create a big picture of our solutions. We work with a global reach supporting our clients across EMEA, LATAM and APAC.

If you are a technology enthusiast, that is constantly improving their skills and is learning at every opportunity, then you are the person we are looking for.


WHAT WILL YOU DO
• You'll be responsible mostly for writing code for our Java back-end applications. You'll work closely with the technical architect, which drives the technical direction, and other developers on designing the technical solution. You'll also collaborate with business analysts and enterprise architects to identify the business needs and with testers on constantly improving the quality of the software we build.
• You'll understand how the whole ecosystem works and how the software is integrated with other parties. We have very experienced senior developers and architect that will put you in picture as well we are keeping our documentation up to date and shared across all the involved parties.
• To ensure quality we have several automated tools like SonarQube, Fortify, WebInspect incorporated in our CI/CD pipelines as well we have thorough code reviews in place. We are documenting our standards that are based on the best industry standards.
• You have to test your code before submitting. You'll write unit tests. We care about the code quality a lot.
• You'll understand how the CI/CD process works. You'll be able to deploy the application to development environment, change the configuration
• Sets up test environment, troubleshoots applications as needed.
• We work agile using scrum. You'll participate in the scrum ceremonies. Your scrum master will help you with any impediments.
• Your voice will be heard. Based on your experience and knowledge in the particular field you'll be participating in technical decision making process.
• Once you're ready with your code, you'll work with testers to test the functionalities before going to higher environment.
• We have a dedicated OPS team that takes care of the higher environments then DEV. Sometimes they might need your developer skills to help them with some investigations or analysis.
• You'll occasionally also cooperate with DevOPS team on CI/CD pipelines or deployment jobs

TECH STACK:
Backend – Microservices architecture
• Java 17
• Kotlin
• Spring (SpringBoot 2, Spring MVC, Spring Security, Spring Integration, Spring Cloud)
• Quarkus
Process orchestration
• Camunda
Code versioning
• Gitlab
Build
• Gitlab CI
• Maven
• Nexus
• Harbor
Unit testing
• Junit
• Mockito
• Powermock
• Cucumber
Quality:
• SonarQube, Fortify, WebInspect, BuildBreaker
APIs
• Apigee – API gateway
• REST API (Open API 2, 3)
• GraphQL
Persistence
• Hibernate
• Oracle
• Postgres
• Liquibase
Messaging:
• Kafka
Monitoring
• AppDynamics
• Splunk
IDE:
• Intellij IDEA ultimate
Collaboration:
• Jira
• Confluence


OUR HIRING PROCESS:
Stage 1 – If you meet the job requirements, you can expect a short 10-20 minutes screening call with our recruiter.

Stage 2 – Next, there will be 1 hour long videoconference interview with potential manager and colleagues.

Stage 3 (OPTIONAL) – You will receive an invitation for online Java coding test. The test takes up to 3 hours to complete. Generally, you'll have 7 days to take the test.


WELL-BEING AT FISERV
Our associates are the most important part of our business. To solve complex business challenges and create differentiated value for Fiserv clients, it's important that our associates are able to give their best at work every day. This means feeling great in all aspects of their lives, as it relates to physical, financial, emotional and social well-being.


OUR PEOPLE
At Fiserv, our culture starts with our people. Want to learn what associates from across the company do or what it's like to work at Fiserv? Get to know us:
https://www.careers.fiserv.com/associates


OUR COMMITMENT TO DIVERSITY AND INCLUSION
Fiserv actively supports and encourages diversity in our workforce. Fiserv is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin or disability'

Want to find out more? Click here to learn more about how we cultivate a diverse and respectful workplace:
https://www.fiserv.com/en/about-fiserv/diversity-inclusion.html

Wage (gross)

3 000 - 4 800 EUR/monthFinal salary depends on candidate's previous experience.

Employee perks, benefits

WHAT CAN WE OFFER YOU

• Personal and professional development opportunities
• Networking activities, team buildings, volunteer and charity events
• Premium healthcare via ProCare
• 25 days of fully-paid sickness leave (including 5 sick days)
• Life and Accident insurance
• Contribution to pension plan
• 10 paid days of parental leave for fathers
• Flexible working time
• Modern offices, international environment
• Multisport card
• Anniversary bonuses, Yearly bonuses
• Discounts with various partner merchants & stores

Contract type

full-time

Requirements for the employee

Candidates with education suit the position

Secondary with school-leaving examination
Follow-up/Higher Professional Education
University education (Bachelor's degree)
University education (Master's degree)
Postgraduate (Doctorate)

Language skills

English - Upper intermediate (B2)

Other knowledge

Java - Advanced

Personality requirements and skills

WHAT WE'RE LOOKING FOR
• Experience with Java 8 and above
• You know how to write a good unit test and understand what is component and integration testing
• You have experience with build automation tools like Maven or Gradle
• You have some knowledge of Spring framework and it's ecosystem
• You understand how the inter-service communication work, synchronous and asynchronous
• You have good knowledge of HTTP communication and understanding of REST services
• You know how to version your code
• You are aware of common industry standards, coding best practices and reusable design patterns

NICE TO HAVE:
• You understand CI/CD and DevOPS principles
• You have basic experience with Linux
• If you have experience with containers, docker, kubernetes or other cloud technologies, that's a plus
• If you have experience with microservices architecture and it's patterns, that is a big plus
• Preferably, you worked in a scrum before
• Experience with frontend technologies Angular and/or React

Advertiser

Brief description of the company

Life moves fast. And as it does, we know most people aren’t thinking about “financial services” But we are. We help people and businesses move money and information every minute of every day. Our solutions connect financial institutions, corporations, merchants and consumers to one another, millions of times a day, behind the scenes, reliably and securely. We’re Fiserv, a global leader in Fintech and payments enabling innovative financial services experiences that are in step with the way people live and work today. The company’s approximately 40,000 associates proudly serve clients in more than 100 countries, so their customers, members and consumers can move money when and where they need it, at the point of thought. Our Aspiration is to move money and information in a way that moves the world. As a FORTUNE™ 500 company and one of FORTUNE Magazine World’s Most Admired Companies for the sixth consecutive year, we are committed to excellence and purposeful innovation. Explore the possibilities of a career with Fiserv and Find Your Forward with us.

Fiserv is an Equal Employment Opportunity Employer, and it is the Company’s policy to make all employment decisions without regard to race, color, religion, creed, age, sex, national origin, veteran status, disability (as long as the individual is able to perform the essential functions of the job with or without reasonable accommodation), and any other characteristic protected by Law.

Main focus of the company's activities

Information technology, computer programming, web portals

Company address


Contact person: Mgr. Lukas Eremias
E-mail: send CV
ID: 4014831  Posting date: 2.8.2023  Basic salary component (gross): 3 000 EUR/month