Lead Java Developer (Bengaluru)

Lead Java Developer (Bengaluru)

31 Jul
|
UST
|
Bengaluru

31 Jul

UST

Bengaluru

Job Role: Java Principal Engineer

Job Location: Any UST Location

Experience Required: 8+ years

Primary Skills: Java, Any Cloud, Terraform (Good to have) Who we are:

At UST, we help the world’s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our client to co-create lasting change. Together, with over 30,000 employees in 30+ countries, we build for boundless impact—touching billions of lives in the process. Visit us at. Summary:

A hands-on Principal Engineer to lead the design and development of advanced device identification capabilities for Customer's fraud detection platform. This role focuses on building scalable backend systems that process device and browser signals to accurately identify devices in environments where traditional identifiers such as cookies are no longer reliable. The ideal candidate is a senior technical leader with strong problem-solving skills, a builder mindset, and the ability to design and develop complex systems from the ground up in a fast-paced, highly technical environment.

Key Responsibilities

Design, build, and enhance device identification capabilities for fraud detection systems.

Develop scalable backend services to collect, process, and analyze device and browser signals.

Build and optimize device identity and matching logic to accurately recognize devices across sessions.

Design cloud-native solutions and services leveraging Azure.

Solve complex device recognition and identity resolution challenges.

Collaborate with Product, Architecture, and Engineering teams to deliver robust and scalable solutions.

Required Skills & Experience

Extensive experience in Java-based backend development and distributed systems.

Strong expertise in designing and building scalable, cloud-native applications on Azure.

Experience developing systems from scratch and solving complex technical problems.

Deep understanding of device signals, browser technologies, and device identification concepts.

Knowledge of modern web and mobile ecosystems, including the limitations of cookie-based identification.

Strong engineering fundamentals, system design, and architecture skills.





Ability to thrive in a fast-paced, highly collaborative environment.

Preferred Experience

Experience in fraud detection, risk management, digital identity, or cybersecurity platforms.

Exposure to large-scale data processing, event-driven architectures, and real-time systems Required Skills:

8+ years of experience in Java backend development with expertise in building large-scale distributed systems.

Strong hands-on experience designing and developing cloud-native applications on Microsoft Azure.

Proficiency with Terraform for Infrastructure as Code (IaC) and cloud infrastructure automation.

Extensive experience designing and developing scalable, high-performance backend services and microservices.

Strong understanding of distributed systems, system architecture, scalability, resiliency, and performance optimization.

Experience building complex applications from the ground up with strong problem-solving and debugging skills.

Deep understanding of device fingerprinting, device identification, browser technologies, and device intelligence concepts.

Knowledge of modern web technologies, HTTP protocols, browser security, and the evolving limitations of cookie-based tracking.

Experience developing real-time, event-driven, or high-throughput systems.

Strong knowledge of REST APIs, multithreading, concurrency, and asynchronous programming in Java.

Excellent analytical, troubleshooting, and solution design skills.

Strong communication and collaboration skills with the ability to work effectively across Product, Architecture, and Engineering teams.

Self-driven with the ability to thrive in a quick-paced, agile development environment Desired Skills:

Experience in fraud detection, fraud prevention, risk management, digital identity, or cybersecurity platforms.





Experience with device identity resolution, fraud analytics, or behavioral intelligence solutions.

Exposure to large-scale data processing, streaming technologies, and event-driven architectures.

Experience with observability, monitoring, and performance tuning of cloud-native applications.

Familiarity with secure software development practices and modern authentication/authorization mechanisms.

Qualification

Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field. What we believe:

We’re proud to embrace the same values that have shaped UST since the beginning. Since day one, we’ve been building enduring relationships and a culture of integrity. And today, it's those same values that are inspiring us to encourage innovation from everyone, to champion diversity and inclusion and to place people at the centre of everything we do. Humility:

We will listen, learn, be empathetic and help selflessly in our interactions with everyone. Humanity:

Through business, we will better the lives of those less fortunate than ourselves. Integrity:

We honor our commitments and act with responsibility in all our relationships.

Equal Employment Opportunity Statement: UST is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.

All employment decisions shall be made without regard to age, race, creed, colour, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. UST reserves the right to periodically redefine your roles and responsibilities based on the requirements of the organization and/or your performance.

- To support and promote the values of UST.
- Comply with all Company policies and procedures Skills

Java, Cloud Computing, Cloud Native Application, Cloud Native Solutions

📌 Lead Java Developer (Bengaluru)
🏢 UST
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead java developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: lead java developer (bengaluru) / bengaluru