Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About fraud.com:
At www.fraud.com , we are at the forefront of combating digital fraud. Our mission is to create a secure digital world by developing cutting-edge technologies that protect businesses and their customers from sophisticated threats. Our international R&D team is dedicated to pushing the boundaries of artificial intelligence and machine learning to solve real-world security challenges. We are looking for a hands-on, strategic leader to direct our data science initiatives and build the intelligence that powers our core products.
About the Role
We are looking for a passionate and self-motivated "Software Engineer" to join our growing R&D department. In this role, you will actively participate in the development processes of Java-based applications and directly contribute to our team's success.
Job Description and Responsibilities
- Take an active role in the design, development, and maintenance of Java-based applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks, fix bugs, and implement improvements.
- Help maintain code quality, organization, and automation processes.
- Work with business units to understand their needs and proactively suggest new solutions/improvements for the products you are responsible for.
- Participate in technical discussions and bring new ideas to the table.
- Analyze the impact of new features on the application and recognize potential risks.
Qualifications
Technical Skills:
- Bachelor's or Master's degree in Computer Engineering, Software Engineering, Electrical-Electronics Engineering, Mathematical Engineering, or a related discipline.
- A minimum of 3 years of experience in end-to-end software development with Java.
- Experienced in API development and integration.
- Proficient in object-oriented programming (OOP) and design principles.
- Hands-on experience with the Spring Boot framework.
- Proficient in the Java programming language and knowledgeable about Design Patterns.
- Competent in PostgreSQL database and SQL.
- Proficient in using version control systems like Git and build automation tools like Maven/Gradle.
- Familiar with the Software Development Life Cycle (SDLC) and programming design patterns.
- Knowledgeable about asynchronous programming and Message Queue technologies (e.g., Kafka, RabbitMQ).
- Knowledgeable about microservices architectures, container technologies (Docker), and orchestration tools (Kubernetes, OpenShift).
- Experienced in using Elasticsearch as a NoSQL database and search engine.
- Experience working with Agile/Scrum methodologies.
Soft Skills:
- Detail-oriented with strong logical, analytical, and problem-solving skills.
- Strong verbal and written communication skills.
- A team player with high collaboration skills, strong motivation, and a positive work attitude.
What We Offer
- Comprehensive Private Health Insurance
- Meal Card
- Birthday Leave
- Birthday Gift Card
- Master's / PhD education support in relevant fields (contingent on a fixed-term commitment to our company).
Key Skills
Ranked by relevanceReady to apply?
Join İHS Teknoloji and take your career to the next level!
Application takes less than 5 minutes

