Senior Java Engineer
Railz
Position Type :
Full timeType Of Hire :
Experienced (relevant combo of work and education)Education Desired :
Bachelor of Computer EngineeringAre 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.
About the team:
Our team is part of the PTS (Post Trade Service) group that provides end-to-end solutions for post-trade derivatives processing. Our clients are some of the world’s largest financial institutions, and our goal is to build world-class products that will change the FinTech industry.
We are a globally distributed team, which we believe creates great opportunities for personal and company growth. Our focus is on creating and enhancing products that push the boundaries of current business offerings and technology.
What you will be doing:
As a software engineer and agile team member, you will shape our product by working on both features and product capabilities. This includes all aspects of software engineering – from writing stories to coding, reviewing code, building tests, architecting, designing, packaging, and deploying software.
Your responsibilities will include:
Analyze requirements, design and build solutions to ensure the product meets business and non-functional (performance, security, scalability, resilience, observability) requirements
Develop proposed solutions in line with company standards
Maintain and enhance both business and platform side of the product
Review code and share knowledge with other team members
Participate in presentation sessions to demonstrate new features to stakeholders
Apply best practices in software development (code style and patterns, quality, performance)
Work on algorithmic calculations used by leading financial institutions
What you bring:
7+ years of experience as Java Software Engineer / Developer
Degree in Computer Science
Expertise in designing, developing, testing and maintaining microservices.
Deep expertise in Spring framework and distributed systems (Kafka)
Strong knowledge of RESTful API standards, secure API design (JWT) and observability
Strong SQL knowledge and performance tunning
Hands-on experience with containerized deployment (Kubernetes) and CI/CD
Proficiency in software engineering methodologies, patterns and tools
Strong communication, presentation skills, and collaborative attitude
Added bonus if you have:
Experience leading a team or architecting components
Developed UI / Angular applications
Applied TDD / BDD principles in everyday practice
Experience with hexagonal architecture
Oracle DB familiarity
Delivered software continuously
Worked in Scrum teams and used productivity tools
What we offer you:
A work environment built on collaboration, flexibility, and respect
Competitive salary and attractive benefits (private healthcare, 27 vacation days, work from home – 2 days a week, 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.
#pridepass