Senior Java Developer

I Java I Spring Boot I AWS I Banking I
About Us:

  • We are a leading fintech financial comparison portal in Hungary, indexing over 4,000 products from more than 40 banks and financial service providers.
  • Our platform offers objective comparisons and financial calculators for individuals and businesses on loans, savings, and bank accounts.
  • Despite economic challenges, we have consistently outperformed the market with a steady 15-20% growth, reaching 68% in 2024.
  • We pride ourselves on a friendly and familial atmosphere, even while working within the banking sector.
  • Our IT team consists of 10+4 experts, collaborating closely with over 70 colleagues from various departments such as analysts, marketing experts, sales staff, and advisors.
  • Effective communication across different fields is essential for this role.

The Challenge:
  • Our IT systems are hosted on Amazon Cloud (AWS), using EKS foundations and a microservice architecture.
  • Technologies include Java 17, 21, Spring Boot 2.x/3.x, Vaadin, MySQL, React, Typescript, MongoDB, and WordPress.
  • Current projects include market-defining banking integration financial digitization developments, new financial calculators, a new advisory and commission accounting system, and a complex monolith refactoring (OpenAPI, loose coupling, FE-BE separation).
  • We are also rearchitecting our central database model, developing distributed data processing pipelines (Mapreduce, AWS EMR), and creating a data warehouse. Additionally, we are actively developing a SaaS financial digitization solution.
  • We are looking for an experienced senior Java Spring Boot software developer to join our team, capable of designing and implementing solutions for complex problems (bank integration, database migration, API refactoring), maintaining developments sustainably, and testing at unit and integration levels.

Responsibilities:
  1. Develop new calculators and modernize our calculator architecture (Java 17, Spring Boot, Kubernetes, OpenAPI, MySQL, AWS Lambda, SNS, SQS)
  2. Migrate central monolith application to microservice architecture (MySQL, Java 17, Vaadin, REST, JPA, Spring Boot, OpenAPI)
  3. Standardize, unify, and implement central SSO and authentication solutions (2FA) (AWS Cognito, Oauth2)
  4. Continuously and systematically reduce technical debt (SOLID, Clean Code, unit test coverage, testability refactors, converting non-Spring components to Spring components, OpenAPI implementation, Vaadin decoupling)
  5. Participate in agile operations (Sprint planning, Jira management, planning, refinement), code reviews, and mentoring juniors, sharing knowledge (documentation, demos)
Apply if you have:
  1. At least 8+ years of experience in Java, Spring Boot application development in a team, in an agile environment, developing, maintaining, and migrating live applications
  2. Confidence in MySQL, Java 17/21, and Spring Boot, using OpenAPI/REST, delivering high-quality, testable, and tested code
  3. Experience as a code reviewer, actively mentoring juniors
  4. Advantageous: full-stack mentality, experience in banking or insurance environments, AWS certifications, Kubernetes, SQL database expertise
What We Offer:
  1. Flexible working hours, hybrid framework (1-2 days in the office)
  2. Modern, dog-friendly office equipped with microkitchens
  3. Support for specialized learning and training, workshop training
  4. Market-based salary + year-end performance-based bonus
  5. Premium health insurance
Selection Process:
  1. Phone HR interview (30 minutes)
  2. Online, at-home technical questionnaire (1 hour)
  3. Online/Onsite technical interview (60 minutes)
  4. Offer

#LI-DNI
kattintson ide a Hays adatvédelmi szabályzat megtekintéshez, amelyben részletes információt talál arra vonatkozólag, hogy miként használjuk és védjük személyes adatait, és az ehhez kapcsolódó jogait.

Összefoglaló

Állás típusa
Munkaerő-toborzás
Iparág
Information Technology
Hely
Budapest
Szakterület
Software Development
Szám:
1192133

Kapcsolatfelvétel tanácsadóval

Beszéljen Szonja Wagner, a pozícióval foglalkozó szaktanácsadónkkal, akinek címe Budapest
Akadémia utca 6., 1. emelet, Academia Offices

Telefon: +36704795494

Hasonló állások, mint a(z) Senior Java Developer

  • L3 Linux System Engineer

    Linux | Switching and Routing | BGP | Virtualization | Budapest | Hybrid
    Budapest
  • Full-Stack Developer

    Full Stack/AZURE/SQL Database/ANGULAR/.NET FRAMEWORK/
    Budapest
  • Senior Data Engineer

    Data Engineer / Power BI/ Snowflake /SQL / Azure Data Factory /Budapest
    Budapest
  • Senior Beágyazott Fejlesztő

    Autóipar | Full Office | Beágyazott C, C++ | ARM | STM32 |
    Budapest
  • DevOps Engineer

    iGaming | International | Hybrid | Remote | Ansible | Jenkins | AWS | Python
    Budapest