Careers

Java Backend Developer-Models Team

Tel Aviv, Israel · Full-time · Intermediate

About the company

 

Personetics is shaping the Cognitive Banking era, harnessing AI to help banks anticipate customer needs, provide actionable insights, and deliver intelligent financial guidance. Our platform continuously analyzes and leverages real-time transactional data, enabling banks to proactively support customers in managing their finances and reaching their goals. As industry leaders—yes, we really are leaders—we partner with the world’s top financial institutions, empowering over 150 million customers monthly across 35 global markets from offices in New York, London, Singapore, São Paulo, and Tel Aviv.

About the position

We’re looking for a talented and experienced Java Backend Developer to join our Data Enrichment team.

This role blends strong engineering skills with a deep understanding of business logic.

You’ll play a key role in enriching financial data with meaningful context to help banks better understand customer behavior. As part of a team working on some of the most strategic and fast-evolving initiatives, you’ll have the opportunity to shape impactful solutions in a dynamic environment.

If you enjoy tackling technical challenges, are interested in the business side of the product, and want to make a real impact at scale – we’d love to meet you.

Responsibilities

·        Own features end-to-end – from requirements gathering, through system design, development, testing, deployment and monitoring in production

·        Design and develop robust and scalable backend services, with emphasis on selecting the right data structures and algorithms

·        Write clean, efficient and well-documented code using best practices in OOP

·        Build monitoring and observability tools, and troubleshoot data issues to ensure reliable and timely resolution

·        Collaborate closely with engineering, data science and product teams to ensure high quality product delivery

Requirements

·        3+ years of Java backend development experience in high-scale, production-grade environments

·        BSc in Computer Science, Software Engineering, or a related field from a leading university

·        Deep understanding of object-oriented design and software architecture principles

·        Experience with RESTful APIs and application servers (e.g., Tomcat)

·        Familiarity with CI/CD tools and workflows (e.g., Jenkins, Git)

·        High standards for code quality – clean, maintainable, and scalable code

·        Strong problem-solving and analytical skills, with attention to performance and data structure selection

·        Ability to deliver high-quality results within agile development cycles

·        Strong sense of ownership and accountability, with the ability to see the bigger picture

·        Excellent communication skills, a team player mindset and a self-driven approach to learning and growth

Nice to have

·        Background in the data analytics and fintech space

·        Experience with databases, SQL and performance tuning

·        Hands-on experience with Python

·        Familiarity with ML models or data science workflows

·        Working experience with containerized environments (Kubernetes, Docker)

·        Familiarity with cloud environments, especially AWS

Apply for this position