
Java Software Engineer
FIS is a global leader in financial services technology and the largest FinTech company in the world. FIS focuses on retail and institutional banking, payments, asset and wealth management, risk & compliance and consulting. Through the depth and breadth of our solutions portfolio, global capabilities and domain expertise, FIS serves more than 20,000 clients in over 130 countries. Headquartered in Jacksonville, Fla., FIS employs more than 60,000 people worldwide and holds leadership positions in payment processing, financial software and banking solutions. Providing software, services and outsourcing of the technology that empowers the financial world, FIS is a Fortune 200 company and is a member of Standard & Poor’s 500 Index. Some of our clients are various financial institutions, insurance companies, banks etc, like: ING, Citi Bank, Bank of England, Bank of Ireland, Bank of America, Barclays, Eurobank, Societe Generale, OTP bank etc.
Java Software Engineer
to join our team in Belgrade
Position Type :
Full time
Type Of Hire :
Experienced (relevant combo of work and education)
Education Desired :
Bachelor of Computer Engineering
Travel Percentage :
1 – 5%
Are you curious, motivated, and forward-thinking? At FIS you’ll have the opportunity to work on some of the most challenging and relevant issues in financial services and technology. Our talented people empower us, and we believe in being part of a team that is open, collaborative, entrepreneurial, passionate and above all fun.
What you will be doing
As a software engineer you will be working on a distributed, cloud native microservices based system responsible for providing real-time, high-load online trading platform for retail customers and brokers.
You will
- Solve complex business problems using the latest Java technology stack and tooling.
- Develop and maintain gRPC based interservice communication.
- Transform inhouse technology-based components into Spring Boot microservices.
- Ensure high-performance, low-latency data persistence using Apache Ignite and SQL Server.
- Orchestrate and monitor services with Netflix Eureka, Prometheus and Grafana.
- Analise, explore and visualize development and production logs using ElasticSearch and Kibana.
- Profile and optimize runtime services execution and performance using JProfiler.
- Build extensible, stateless REST APIs ensuring strict security guidelines using JSON Web tokens.
- Work closely with other teams, developers, and other stakeholders in Agile development process with the help of Jira.
- Review code on Bitbucket and provide feedback on improvements, patterns, and refactoring.
- Be part of a fast-paced development team and deliver end-to-end solution involving development, testing, continuous integration, deployment using Docker containers and tools.
What you bring
- 4+ years of development using Java and related technologies.
- Ability to write maintainable code using design patterns and SOLID programming principles.
- Exceptional knowledge of the JDK libraries.
- Strong understanding of Java concurrency and parallel programming model.
- In depth knowledge of the JVM memory model and its characteristics.
- Hands on experience with relational databases like SQL Server or similar.
- Experience with distributed systems is a big plus.
- Knowledge of C/C++ as a big plus.
- Experience working in agile team as a plus.
- Ability to focus on business and customer needs.
What we offer you
- A work environment built on collaboration, flexibility and respect
- Competitive salary and attractive range of benefits designed to help support your lifestyle and wellbeing (including private healthcare, 27 days of vacation, work from home – 4 days per month, etc.)
- Varied and challenging work to help you grow your technical skillset
Privacy Statement
FIS is committed to protecting the privacy and security of all personal information that we process in order to provide services to our clients. For specific information on how FIS protects personal information online, please see the Online Privacy Notice.
Sourcing Model
Recruitment at FIS works primarily on a direct sourcing model; a relatively small portion of our hiring is through recruitment agencies. FIS does not accept resumes from recruitment agencies which are not on the preferred supplier list and is not responsible for any related fees for resumes submitted to job postings, our employees, or any other part of our company.
Apply HERE.
Karatkeristike posla
Kategorija posla | Java |