Taro Logo

Senior Software Engineer (Java)

A dynamic and fast-growing banking Technology Company providing fintech solutions
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Finance

Job Description

FINARTIX Fintech Solutions S.A. is seeking a Senior Software Engineer (Java) to join their Software Engineering Practice, working on projects for major banking sector clients. This role offers an exciting opportunity to work with modern Java technologies and frameworks while developing complex financial applications. The position requires extensive experience in Java development, with a focus on Spring Boot and enterprise applications. You'll be responsible for designing and implementing scalable solutions, working with databases, and collaborating with cross-functional teams. The company offers a dynamic work environment with opportunities for professional growth, competitive benefits, and the chance to work on challenging projects in the banking sector. The hybrid work arrangement provides flexibility while maintaining team collaboration. With a required 5 years of experience and strong technical background requirements, this role is perfect for experienced developers looking to make an impact in the fintech industry. The position offers comprehensive benefits including health insurance, professional development opportunities, and a flexible working environment, making it an attractive opportunity for senior developers seeking to advance their careers in a growing fintech company.

Last updated 4 months ago

Responsibilities For Senior Software Engineer (Java)

  • Design, develop, test, and maintain complex Java applications using Spring Boot, Spring Batch, and Vaadin framework
  • Develop robust, scalable, and efficient web services using REST and SOAP protocols
  • Configure and deploy Java applications on JEE application servers
  • Design and implement database solutions using RDBMS
  • Collaborate with the development team to ensure high-quality code
  • Participate in code reviews
  • Work closely with the QA team
  • Participate in technical discussions and provide input on design and architecture

Requirements For Senior Software Engineer (Java)

Java
  • BS/MS degree in Computer Science, Engineering or related field
  • Minimum of 5 years of relevant experience with Java development/implementation
  • Advanced knowledge in Java Technologies (J2EE, Spring, XML Parsing, JDBC, Web Services)
  • Experience with Relational database (SQL Server) and ORM layers (Hibernate)
  • Advanced knowledge in writing and consuming SOAP and Rest Web Services
  • Experience with version control systems, such as GIT or SVN
  • Experience with CI/CD using Jenkins
  • Excellent problem-solving skills and attention to detail
  • Communication & Time Management Skills
  • Analytical thinking & Problem-Solving Attitude
  • Languages required: English and Greek, both written and verbal

Benefits For Senior Software Engineer (Java)

Medical Insurance
  • Professional development through participation in challenging projects
  • Working in a dynamic and fast-growing banking Technology Company
  • Opportunity to work in a diverse environment with talented colleagues
  • Competitive remuneration package
  • Private Health Insurance
  • Training & Development
  • Laptop
  • Flexible Working Environment

Related Jobs

Senior Backend Engineer (Rails)

Senior Backend Engineer position at Wilcore, building Rails applications for the Department of Veterans Affairs with focus on scalability and reliability.

Sr. Salesforce Developer

Senior Salesforce Developer position at Unisys, requiring 4-6 years of experience, focusing on custom application development and system integration using Salesforce technologies.

Full Stack Developer

Senior Full Stack Developer position at ZEISS India, requiring 7+ years of experience in Java and frontend development, focusing on MES software development for lens manufacturing.

Senior Quality Assurance Engineer - Land.com

Senior QA Engineer role at CoStar Group's Land.com division, requiring 8+ years experience in web application testing, offering hybrid work in Austin, TX with comprehensive benefits.

Senior Software Engineer II

Senior Software Engineer II position at LexisNexis Legal & Professional, focusing on full-stack development with .NET Core and React in Bengaluru.