drjobs Java Software Engineer (Data Enrichment)

Java Software Engineer (Data Enrichment)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Budapest - Hungary

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

SEON is the leading fraud prevention system of record catching fraud before it happens at any point across the customer journey. Trusted by over 5000 global companies we combine your companys data with our proprietary real-time signals to deliver actionable fraud insights tailored to your business outcomes. We deliver the fastest time to value in the market through a single API call enabling quick and seamless onboarding and integration. By analyzing billions of transactions weve prevented $200 billion in fraudulent activities showcasing why the worlds most innovative companies choose SEON.

As a Java Software Engineer on the Data Enrichment Team this role will design and develop back-end components to improve performance scalability and implement new features.

This role reports into the Engineering Manager of Data Enrichment.

This role offers flexibility and is based in our Budapest office with a hybrid schedule of being in the office approximately three days per week.

What Youll Do:

  • Design and implement backend components using Java and Spring to support SEONs data collection services.
  • Improve and maintain existing services contributing to the modernization of a Python-based legacy system.
  • Participate in the development of APIs for internal and external data consumers.
  • Monitor troubleshoot and optimize the performance availability and throughput of the teams services.
  • Automate recovery from failure states to improve system resilience.
  • Work closely with fellow engineers Product Managers and infrastructure teams to deliver features and improvements.
  • Participate in design reviews sprint planning and technical discussions.
  • Communicate effectively with team members and collaborate across departments when needed.
  • Deliver high-quality code with a strong focus on testing reliability and performance.

What You Bring:

  • 1-2 years of hands-on experience in backend development with Java (preferably Java 17) and the Spring ecosystem (Spring Boot Spring Web etc.).
  • Familiarity with RESTful API development and scalable service design.
  • Strong understanding of multithreaded application development.
  • Willingness to work with or learn Python 3.9 to support legacy system transitions.
  • Experience with networking proxies and handling asynchronous or distributed workflows.
  • Experience with containerization (e.g. Docker) and CI/CD workflows.
  • Ability to collaborate in an agile development environment.
  • Strong problem-solving skills and written English communication.

Amazing if You Also Have:

  • Experience with AWS or other cloud providers particularly:
    • Lambda
    • DynamoDB
    • Auto Scaling Groups
    • Exposure to monitoring tools like Kibana Grafana or Prometheus.
  • Familiarity with:
    • ElasticSearch
    • Redis
    • Kubernetes
    • ArgoCD
    • GitHub Actions
    • Understanding of data ingestion systems or web scraping is a plus.

Employment Type

Full-Time

Company Industry

Department / Functional Area

Engineering

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.