Senior Java Engineer (Performance)
at SEON Technologies
Berlin, Berlin, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 20 Jul, 2024 | Not Specified | 29 Apr, 2024 | 2 year(s) or above | Docker,Multithreading,Containerization,It,Continuous Integration,Aws | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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