Senior Java Engineer (Performance)

at  SEON Technologies

Berlin, Berlin, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Jul, 2024Not Specified29 Apr, 20242 year(s) or aboveDocker,Multithreading,Containerization,It,Continuous Integration,AwsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Are you a champion Senior Java Engineer? Do you love Java, Spring Boot & multithreading? Help us boost the SEON rocket ship as we assemble our super team of fraud-fighting heroes.
The product and software engineering department drives, oversees, coordinates, and executes the entire lifecycle of product development. It’s a huge job, which is why we break it down into objectives and task-oriented initiatives. That involves delegating to a bunch of teams, including Admin, Scoring, Data Enrichment, AI, Growth, Onboarding, QA, DevOps, and more—all collaborating to build the best anti-fraud tool possible.
A Senior Java Engineer in our organization brings strong software engineering expertise first but also comes with a strong mentoring mindset to support engineering teams and work closely with our engineering leadership. SEON relies on a product-led growth approach.
Our Scoring Team is the heart of SEON: we essentially collect data and provide it to customers so they can block fraud. We’re continuously adding new data sources to improve our complex real-time analysis. It’s a mission that involves core product functions such as backend and frontend development, R&D, design, and database development.

REQUIREMENTS

  • 5+ years experience in backend engineering (Java, Spring Boot, REST, RDBMS)
  • 2+ years experience in AWS
  • Agile mindset (end-to-end responsibility; you build it, you run it)
  • Experience working in cross-functional teams
  • Experience in containerization (Docker)
  • Experience in continuous integration and delivery
  • Deep knowledge of multithreading and thread safety
  • Familiarity with event-driven architecture
  • Ability to design and implement end-to-end solutions
  • Excellent problem-solving skills
  • Experience in mentoring junior and mid-weight colleagues
  • English Language Proficiency

Responsibilities:

  • Contribute to our Scoring team, which is an essential part of our fraud prevention solution
  • Deliver high-quality Java code with simplicity, performance, and scalability in mind
  • Develop database-related application features
  • Maintain and develop Java, SpringBoot, REST, RDBMS & backend of our applications
  • Supporting, refining and suggesting improvements to the current codebase
  • Providing expertise, reviewing pull requests of other team members suggesting improvements and best practices for the team
  • Help during the whole Software Development Life Cycle including the design of new features and services
  • Supporting members of the team
  • Hiring and growth of the team


REQUIREMENT SUMMARY

Min:2.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Proficient

1

Berlin, Germany