
š§ What You'll Do
- Lead design and development of highly scalable and performance-sensitive enterprise applications using Java and Spring frameworks.
- Design non-trivial systems that are secure, robust, and aligned with modern software design principles.
- Work closely with Solution Architects and cross-functional teams to interpret client requirements and translate them into technical deliverables.
- Oversee and contribute to full-cycle development: from requirement analysis and technical design to coding, testing, deployment, and support.
- Mentor and guide junior developers through code reviews, design discussions, and process adherence.
- Bring improvements in and ensure best practices in coding, architecture, documentation, and DevOps processes.
- Conduct performance tuning and scalability planning for production-grade systems.
- Drive automation, CI/CD practices, and code quality through tooling and frameworks.
š ļø Key Skills & Requirements
Technical Skills:
- 8+ years of hands-on development experience with Java 8 and above .
- Expert hands in Java and Spring Framework.
- Excellent understanding of data structures, algorithms, and RDBMS concepts (MySQL, PostgreSQL, or Oracle).
- Practical knowledge of scalable system architectures.
- Proficient in using build and engineering tools like Maven/Gradle, Git, Jenkins, etc.
- Comfortable with performance analysis, optimization, and profiling tools.
- Solid grasp of unit testing frameworks like JUnit and Mockito.
Leadership & Process:
- Experience leading software development teams or projects.
- Strong estimation, scheduling, and resource planning capabilities.
- Excellent analytical thinking, problem-solving, and decision-making skills.
- Effective communication and presentation skills; ability to work closely with business and technical teams.
- Bonus!
- Experience in fraud detection, risk scoring, or financial compliance systems.
- Knowledge of domain-driven design, event sourcing, or CQRS.
- Expertise in ReactJS
šÆ What You Can Expect
- Work on cutting-edge fraud prevention and risk management solutions used by top financial institutions.
- Collaborate with a passionate and experienced team in a high-impact domain.
- Work alongside passionate, talented professionals on impactful challenges.

About Clari5 - A Perfios Company
About
Clari5 is a globally recognized category leader in real-time enterprise financial crime risk management. Their platform enables banks and financial institutions to combat fraud and money laundering through a central nervous system approach powered by automation, artificial intelligence, machine learning, decision sciences, and real-time analytics. Ranked consistently in the global top 100 RiskTech and RegTech reports, Clari5 processes over 10 billion transactions and manages more than 1 billion accounts. With the worldās largest single-site fraud management deployment (200+ million accounts), Clari5 serves marquee banking clients across 24 countries and is the recipient of prestigious awards such as The Asian Banker MEA Risk Management Award, IBS Intelligence Global Fintech Innovation Award, and the Celent Model Risk Manager Award.
Tech stack
Candid answers by the company
Core Offering:
- Clari5 provides a real-time platform that helps banks detect and prevent fraud and money laundering across transactions and customer activities.
Technology Backbone:
- The solution uses a central nervous system approach powered by:
- Artificial Intelligence
- Machine Learning
- Automation
- Decision Sciences
- Real-time data processing
- Scale & Impact:
- Processes 10+ billion transactions
- Manages 1+ billion accounts
- Largest single-site deployment: 200+ million accounts
- Trusted by banks in 24 countries
Recognition & Awards:
- Ranked in global top 100 RiskTech and RegTech companies
- Multiple awards including:
- The Asian Banker MEA Risk Management Award
- IBS Intelligence Global Fintech Innovation Award
- Celent Model Risk Manager Award
Similar jobs
About the Company-
AdPushup is an award-winning ad revenue optimization platform and Google Certified Publishing Partner (GCPP), helping hundreds of web publishers grow their revenue using cutting-edge technology, premium demand partnerships, and proven ad ops expertise.
Our team is a mix of engineers, marketers, product evangelists, and customer success specialists, united by a common goal of helping publishers succeed. We have a work culture that values expertise, ownership, and a collaborative spirit.
Job Overview- Java Backend- Lead Role :-
We are seeking a highly skilled and motivated Software Engineering Team Lead to join our dynamic team. The ideal candidate will have a strong technical background, proven leadership experience, and a passion for mentoring and developing a team of talented engineers. This role will be pivotal in driving the successful delivery of high-quality software solutions and fostering a collaborative and innovative work environment.
Exp- 5+ years
Location- New Delhi
Work Mode- Hybrid
Key Responsibilities:-
ā Leadership and Mentorship: Lead, mentor, and develop a team of software engineers, fostering an environment of continuous improvement and professional growth.
ā Project Management: Oversee the planning, execution, and delivery of software projects, ensuring they meet quality standards, timelines, and budget constraints.
ā Technical Expertise: Provide technical guidance and expertise in software design, architecture, development, and best practices. Stay updated with the latest industry trends and technologies. Design, develop, and maintain high-quality applications, taking full, end-to-end ownership, including writing test cases, setting up monitoring, etc.
ā Collaboration: Work closely with cross-functional teams to define project requirements, scope, and deliverables.
ā Code Review and Quality Assurance: Conduct code reviews to ensure adherence to coding standards, best practices, and overall software quality. Implement and enforce quality assurance processes.
ā Problem Solving: Identify, troubleshoot, and resolve technical challenges and bottlenecks. Provide innovative solutions to complex problems.
ā Performance Management: Set clear performance expectations, provide regular feedback, and conduct performance evaluations for team members.
ā Documentation: Ensure comprehensive documentation of code, processes, and project-related information.
Qualifications:-
ā Education: Bachelorās or Masterās degree in Computer Science, Software Engineering, or a related field.
ā Experience: Minimum of 5 years of experience in software development.
ā Technical Skills:
ā A strong body of prior backend work, successfully delivered in production. Experience building large volume data processing pipelines will be an added bonus.
ā Expertise in Core Java.
ā In-depth knowledge of the Java concurrency framework.
ā Sound knowledge of concepts like exception handling, garbage collection, and generics.
ā Experience in writing unit test cases, using any framework.
ā Hands-on experience with lambdas and streams.
ā Experience in using build tools like Maven and Ant.
ā Good understanding and Hands on experience of any Java frameworks e.g. SpringBoot, Vert.x will be an added advantage.
ā Good understanding of security best practices. ā Hands-on experience with Low Level and High Level Design Practices and Patterns.
ā Hands on experience with any of the cloud platforms such as AWS, Azure, and Google Cloud.
ā Familiarity with containerization and orchestration tools like Docker, Kubernetes and Terraform.
ā Strong understanding of database technologies, both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Couchbase).
ā Knowledge of DevOps practices and tools such as Jenkins, CI/CD.
ā Strong understanding of software development methodologies (e.g., Agile, Scrum).
ā Leadership Skills: Proven ability to lead, mentor, and inspire a team of engineers. Excellent interpersonal and communication skills.
ā Problem-Solving Skills: Strong analytical and problem-solving abilities. Ability to think critically and provide innovative solutions.
ā Project Management: Experience in managing software projects from conception to delivery. Strong organizational and time-management skills.
ā Collaboration: Ability to work effectively in a cross-functional team environment. Strong collaboration and stakeholder management skills.
ā Adaptability: Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities and requirements.
Why Should You Work for AdPushup?
At AdPushup, we have
1. A culture of valuing our employees and promoting an autonomous, transparent, and ethical work environment.
2. Talented and supportive peers who value your contributions.
3. Challenging opportunities: learning happens outside the comfort-zone and thatās where our team likes to be - always pushing the boundaries and growing personally and professionally.
4. Flexibility to work from home: We believe in work & performance instead of measuring conventional benchmarks like work-hours.
5. Plenty of snacks and catered lunch.
6. Transparency: an open, honest and direct communication with co-workers and business associates.


- Drive development and delivery of top notch technology solutions to clients efficiently.
- Lead development of implementation plan, logic and modules to embed in client solutions and client discussion ready documents /presentations.
- Lead in designing, implementing, maintaining and updating applications that are often high-volume and low-latency, required for mission critical systems.
- Lead in refining and improving system stability by continuously refactoring and measuring performance.
- Drive development of actionable, clean, maintainable, testable, reusable, extensible codes, including standardization and automation of processes.
- Provide technical and functional guidance to team members through expert knowledge and hands-on support.
- Manage projects, resource utilization, time schedules and deliveries to clients.
- Proactively drive discussions with stakeholders to understand their business requirements, business context and guide team to provide robust actional solutions.
- Effectively engage with stakeholders ā create and nurture and deepen relationships.Ā
- Ensure positive & creative work-environment, culture of collaborations, speak-up, high level of energy & enthusiasm, curiosity to learn and continuous improvement.
- Inspire, engage, motivate and provide constructive feedback to team members to develop their technical & soft skills and fully support their development aspirations.
- Drive researching and conceptualizing solution approaches, new techniques or solution frameworks and author high quality discussion papers.
Ā
Qualifications, Skills and Experiences
- BE / BTech / ME / M Tech in engineering or MCA or similar relevant field.
- 2 to 17 years (Junior, Intermediate, Senior Role & we have multiple openings)of relevant hands-on experience and excellent knowledge of Java, Python, SQL, Relational Databases, DB schema or ORM technologies.
- Excellent knowledge and experience of building applications, platforms and services in Java, Python and MS SQL or at least two of them.
- 5 + years of experience of managing projects, team and stakeholders.
- Knowledge and experience of agile methodologies.
- Excellent communication and inter-personal skills.
- Experience of working in a fast-paced environment and make quality decisions in moderately to high ambiguous work environment.
- Previous work experience in financial services, especially, capital markets is preferred.
Ā
Role ā Senior Developer (Back End)
Location - Bangalore
Experience 5+ Years
Responsibilities
- Responsible for design & developing products involving Java, JEE, Springboot.
- Object-oriented analysisĀ andĀ designĀ using common design patterns.
- Deep insight of Java and JEE internals such asĀ memory management, transaction management, etc.
- Design and develop features and modules for mission-critical applications.
- Contribute in all phases of the development lifecycle.
- Ensure designs are in compliance with specifications.
- Prepare and produceĀ releases of software components.
- Mentoring and guiding the team members.
- An ability to perform well in a fast-paced environment and bring in optimal flow for rapidly changing design/ technology.
- Implementation of API.
Requirements
- 5+ years of experience in strong core java & J2EE skill
- Ā 5+ years of experience in Spring Boot.
- 5+ years of experience in Spring and REST/SOAP services
- Strong knowledge in Java web application design and development
- Strong knowledge of Spring frameworks (Spring Boot, Spring integration, Spring Security, etc.), JPA, RESTful APIs
- Experience with design and development of highly available, distributed and scalable transactional enterprise systems
- Results orientedĀ and focused on meeting deliverable timelines.
- A team player with excellent communication skills.
Role
We are looking for an Associate Software Engineer - Java with experience in building high-performing, scalable, enterprise-grade applications.
Ā
Responsibilities
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure development is in compliance with specifications
- Prepare and produce releases of software components
Ā
Qualifications
- BSc/BE/BTech in Computer Science, Engineering, or a related field
- 2+ years Experience with Java
- Experience in Spring boot Framework
- Experience with REST- JSON, SOAP/XML is mandatory
- Proven working experience in Java development
- Experienced in Server Side Java, J2EE, Servlets, Spring/Spring boot, JAXB, JAX-WS, MySQL/PostgreSQL, Junit
- Knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
- Hands-on experience in designing and developing applications using Java EE
- Platforms with Open Source Frameworks - Spring/Spring boot, XML, Integration with SOAP and RESTful Web Services, WS security.
⢠Analyze user and system requirements
⢠Design flowcharts to illustrate software solutions
⢠Write efficient code based on feature specifications
⢠Develop user interfaces
⢠Prioritize and execute tasks in the software development life cycle
⢠Design database architecture
⢠Test and debug Java applications
⢠Validate software functionality and security
Requirements:
⢠Work experience on Java, Spring, Strurts , Hibernate, Microservice etc.
⢠Experience building Java EE applications.
⢠God knowledge of Database tool, Frontend Skills.
⢠Familiarity with Object-Oriented Design (OOD)
⢠Good knowledge of popular Java frameworks like JSF and Spring MVC
⢠Experience with test-driven development
⢠Problem-solving skills
- Basic/ Technical must have Core JAVA, Spring boot, Hibernate, JQuery, Apache Tomcat, JSON, JavaScript.
- Additional: Knowledge of XML Processing,
- Excellent troubleshooting skills, performance monitoring and enhancing skills on already developed codes.
- Ability to handle multiple tasks at a time.
The Company has over eighteen years of proven expertise in the financial information management space, providing customized technology solutions for data and content management, for the dissemination of information to investors and stock exchanges, and for effective content management to institutional clients.
Role Description:Ā TheĀ Java (Spring Boot) DeveloperĀ would need to have at least 5+ years of experience.
Requirements & Responsibilities:
- Ā 5+ years of experience developing web applications using J2EE.
- Ā 5+ years of experience in Spring Boot.
- Ā Good knowledge of MicroServices.
- Ā Experience working with tools like Git, Maven.
- Ā Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience.
- Ā Working experience in Industry Standard protocols related API Security including OAuth is a must.
- Ā Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.
- Ā Strong background working with Linux/UNIX environments.
- Ā Strong Shell scripting experience.
- Ā Working knowledge with Oracle, DB2 or Mongo DB databases.
- Ā Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.
- Ā Strong agile/scrum development experience
- Ā Strong collaboration and communication skills within distributed project team
- Ā Excellent written and verbal communication skills
Solid understanding of OOPS concepts and design methodology - good to have Inheritance, aggregation, and composition
Experience with concepts of MVC, JDBC, and Restful API development
Familiarity with build tools such as Ant, Maven, Gradle, and Docker
Sprint BOOT/ MVC framework - Basics (understanding of various Spring Boot components), Spring Initializer, Spring Boot Starters, and Spring Boot Annotations & DevTools
REST and Microservices - Microservices Basics (Concepts, understanding of API Gateway, Service Registry, fault tolerance, load balancing, Config Server)
Creating database schemas that represent and support business processes, queries, and procedures
Proficient understanding of code versioning tools, such as (Git / Mercurial / SVN) and familiarity with Continuous integration and deployment


-
Total of 3-5 years of experience building cutting-edge products.
-
Must have a degree in Computer Science or a related field. Strong understanding of object-oriented programming, concurrency, and fundamentals of computer science.
-
Technically Hands-on, prior experience with scalable Architecture.
-
Bring 3-5 years of software engineering and product delivery experience, with a strong background in algorithms.
-
Excellent command over Data Structures and Algorithm Proficiency in implementation of algorithms and use of advanced data structures to solve problems in computing
-
Exceptional coding skills in an Object-Oriented programming language (Python preferred with Django framework).
-
Strong problem-solving and analytical skills.
-
Experience with web technologies Java/Python, Linux, Apache, MySQL, solr, memcache, redis.
-
Experience in architecting & building real-time, large-scale e-commerce applications.
-
Experience with high-performance websites catering to millions of daily traffic is a plus.
-
Java/ Python, MySQL, Redis, ElasticSearch, Problem Solving, Scalability, Design Patterns, Distributed System
-
Develop complex software products that include scale, algorithmic complexity, and a huge amount of data.
-
Build cutting-edge scalable systems by writing simple and efficient code.
-
Code, develop, design, and architect features related to the existing application. We expect you to own modules end to end and take pride in the work products you ship
-
Contribute to all aspects of an agile software development lifecycle including design, architecture, development, documentation, testing, and operations.
-
Design, implement, and maintain highly scalable, multi-tier, distributed server software applications
-
Deliver across the entire app life cycle, design, build, deploy, test, release to app stores, and support
-
Working directly with developers and product managers to conceptualize, build, test, and release products
-
Take responsibility for performance and stability for all server functions
-
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Azine Technologies is known for our innovative technologies, products and services -- and for the people behind them. At Azine, we create identity verification products which are essentially apps, APIs, SDKs which have different modules that undergo OCR, Face Recognition, and other AI and machine learning. Weāre looking for a Python Developer who can fulfil the following responsibilities.
Role and Responsibilities
Ā
- Design & implement new software modules based on the product requirements
- Debug existing software components, fix issues and avoid regressions
- Be proactive, take ownership and be accountable
- Familiar with Test Drive Development.
- Participate in software architecture, design discussions and code reviews
Ā
Ā
Ā
Qualifications and Education Requirements
Bachelorās degree and 4+ years of software development experience or equivalent, including Computer Vision and AI/ML.
Understanding of OCR, Neural network and Deep learning.
Expert in Java with knowledge of Java Frameworks.
Knowledge of user authentication and authorization between multiple systems, servers, and environments.
Proficient understanding with code versioning tools such as Git, SVN, etc.
Strong unit test and debugging skills.
Basic understanding of front-end technologies, such as Javascript, HTML5, and CSS3
Ā

