11+ WAF Jobs in Mumbai | WAF Job openings in Mumbai
Apply to 11+ WAF Jobs in Mumbai on CutShort.io. Explore the latest WAF Job opportunities across top companies like Google, Amazon & Adobe.
Job Title: IAC SRE Engineer
Location: Pune, Mumbai, Bangalore
Experience Required: 4 Years
Role Overview:
We are looking for experienced IAC Engineers with a strong background in Akamai, Data Structures & Algorithms (DSA), Java, and DevSecOps. The ideal candidate should have hands-on development experience, be proficient in writing Infrastructure as Code using Terraform, and demonstrate strong problem-solving skills.
Core Skills:
- Akamai – Strong experience in CDN, caching, and performance optimization.
- Data Structures & Algorithms (DSA) – Strong problem-solving and coding abilities.
- Java – Solid programming background and experience in development.
- DevSecOps – Understanding of integrating security in CI/CD pipelines and infrastructure.
Good to Have:
- WAF (Web Application Firewall) – Knowledge of WAF is a plus, though not mandatory.
Additional Skills:
- Experience with SRE (Site Reliability Engineering) practices is beneficial.
- Strong hands-on with Terraform for managing cloud infrastructure.
Software Development Engineer 2
(Backend – Java)
Location: (5 days WFO) Andheri Kurla Road, Andheri
East, Mumbai, Maharashtra 400093
Experience: 3–5 Years
Function: Software Engineering → Backend Development
About Company
The Company is a B2B fintech neobank simplifying business banking and credit for Indian businesses.
We believe that Indian businesses — both small and large — are financially underserved, and
our mission is to empower them through powerful B2B financial products.
Our offerings include:
● Business current accounts
● Corporate credit cards
● Payment collection reminders
● Working capital management tools
● Payroll automation
● Invoice tracking
● Rewards/cashback on account transactions and balances
We are building financial infrastructure that helps Indian businesses access liquidity, manage
operations seamlessly, and scale confidently.
Role Overview
We are looking for a Software Development Engineer 2 (Backend – Java) to design, build, and
scale robust backend systems and APIs that power company's fintech platform.
The ideal candidate will have strong hands-on experience in Java-based backend development,
a solid understanding of system design principles, and experience building scalable, secure
financial systems.
Key Responsibilities
● Design, develop, and maintain backend applications and RESTful APIs using Java
● Implement business logic, data models, and algorithms to support product features
● Ensure high reliability, scalability, and performance of backend systems
● Write clean, maintainable, and efficient code following best practices
● Debug and resolve production issues and application defects
● Collaborate with QA teams to define and execute test cases
● Work closely with product managers and frontend teams to translate requirements into
technical solutions
● Contribute to architecture decisions and continuous improvement of development
processes
● Stay updated with emerging backend technologies and fintech trends
Technical Requirements
Core Backend Skills
● Strong proficiency in Java
● Experience with Spring / Spring Boot
● Hands-on experience with Hibernate / JPA
● Experience building RESTful APIs
● Strong knowledge of Servlets, JSP
● Understanding of MVC architecture
Database & Storage
● Excellent knowledge of Relational Databases & SQL
● Experience with ORM technologies (JPA2, Hibernate)
● Familiarity with NoSQL databases (MongoDB, Cassandra)
● Understanding of caching mechanisms
Testing & Development Practices
● Experience with JUnit, TestNG, Mockito
● Familiarity with Test-Driven Development (TDD)
● Strong understanding of SDLC & Agile methodologies
● Proficiency with Git
● Exposure to CI/CD practices
Job description:
Roles & Responsibilities
At Dolat, code is our business, so naturally, the Core Engineering and Systems team is at the centre of what we do. Our community of developers has designed and continues to enhance one of the fastest trading platforms using the latest tools and technologies. As a Software Developer, you’ll draw upon your computer science, mathematical, and analytical abilities to develop complex and nimble code used to grow our business and increase the efficiency of the global financial markets. Your responsibilities may include any of the following, which will require you to exercise discretion and independent judgment:
Augmenting, improving, redesigning, and/or re-implementing Dolat's low-latency/high throughput production trading environment, which collects data from and disseminates orders to exchanges around the world
Optimizing this platform by using network and systems programming, as well as other advanced techniques
Developing systems that provide easy access to historical market data and trading simulations
Building risk-management and performance-tracking tools
Shaping the future of Dolat through regular interviewing and infrequent campus recruiting trips
Implementing domain-optimized data structures
Learn and internalize the theories behind current trading system
Participate in the design, architecture and implementation of automated trading systems while taking ownership of system from design through implementation
Skills & Experience
A strong background in data structures, algorithms, and object-oriented programming in C++
Exchange Connectivity experience a plus
Familiarity with Linux environments; Windows a plus
High level knowledge & competencies in one or more of the following areas: TCP stack optimization Multi-core 1 machine parallelism Low level performance / cache optimization / profiling
Additional requirements include:
Experience in distributed and/or highly concurrent systems is a plus
Experience in low-latency systems and/or high transaction environments is a plus
A passion for new technologies and ideas
The ability to manage multiple tasks in a fast-paced environment
Experience in network topologies and protocols like TCP and UDP
About the Role
We are seeking a passionate and skilled Java + Kotlin Developer to join our growing engineering team. You’ll be responsible for building scalable backend systems and modern Kotlin-based applications, with opportunities to work on both Android and server-side development.
What You'll Do
- Develop and maintain robust backend services using Java and Spring Boot
- Design and implement modern applications using Kotlin (Android or Multiplatform)
- Work on APIs, microservices, and system integrations
- Collaborate with cross-functional teams in an Agile environment
- Write clean, maintainable, and testable code
Key Requirements
- 3+ years of hands-on experience with Java and Kotlin
- Strong grasp of Spring Boot, REST APIs, and microservices architecture
- Experience with Android Development or Kotlin on JVM
- Familiar with Git, Gradle, and CI/CD tools
- Bonus: Experience with Jetpack Compose, Kotlin Coroutines, or Kotlin Multiplatform
Good to Have
- Familiarity with cloud platforms like AWS / GCP
- Knowledge of Docker, Kubernetes, or DevOps practices
- Previous experience in a startup or fast-paced product environment
Job Title: Jr Software Engr Java
Experience: 2+ Years
CTC: 6-12 LPA
Location: Mumbai
Face-to-face interview at the office
What we want:
We are looking for someone who has has strong knowledge and 2+years’ of experience in Core Java, Spring MVC, Restful API, SOAP, Golang
What you will do:
•Developing REST APIs for the platform
•Developing & maintaining an UX Panel
•Integration with third party applications using APIs
•Design, Develop and execute performance tests to simulate traffic of large-scale events
•Analyse complex problems/issues in load tests, production servers, and identify the bottlenecks and optimize performance.
•Analyse usage patterns, and application behaviours and translate that into performance optimizations.
•Determine how to meet scalability requirements while ensuring reliability within a platform
•Design and maintain tools for reporting on performance metrics.
Detailed Requirements:
Excellent knowledge of Golang, Core Java, Spring MVC, Restful API,SOAP
Additional knowledge of Java internals, GO Lang, plus.
Experience in developing, optimizing and operating high traffic projects/websites is a plus.
Experience in using Java Profilers and performance engineering.
Experience in writing multithreaded web applications.
Good knowledge of basic Linux commands to debug system issues and limitations a must.
Experience in Agile/SCRUM is a big plus
Experience in hibernate and spring MVC framework is a plus.
Ability to manage multiple modules simultaneously
Ability to work under pressure & deal with people diplomatically
Should have experience of leading a team & a strong motivator
Strong academic record is a big plus.

Hiring for a Leading InsureTech Platform in Mumbai/Pune
- Strong experience with one or more general purpose programming languages including but
not limited to: Python, Java, C/C++, C#
- Demonstrated expertise working with at least one modern enterprise application frameworks like
Spring Boot, Play Framework, Django
- Demonstrated expertise in building scalable distributed applications in microservices architecture
- Expert knowledge of best practice software engineering methodologies and coding standards
- Strong and proven advocacy for Test Driven Development is preferred
- Experience with SQL (mySQL, Postgres, etc) and NoSQL (MongoDb, DynamoDB, Aerospike or Redis)
- Production experience in running cloud-based enterprise-grade systems at scale
- Natural ability to process requirements, figure out multiple execution options, their complexity, and
estimate the scope of work required to get tasks done
- DevOps experience
- Cloud experience (AWS required, Google Cloud Platform bonus
Immediate Joiners only.
JD:
Hands on Experience in Java, Advanced java ,JSP Servelets, Core java,
spring , hibernate , J2EE , springboot.
Experience into Restful Web services and Database like MS sql.
Should be able to work independently.
Should be able to work with team.
Employment Type
We are looking for a highly motivated and skilled Lead Backend Developer who can understand both the engineering and business context in a technical ecosystem and manage the software development life cycle, from planning and prioritizing to testing and release. If you have hands-on experience developing large scale web applications in Java with spring, hibernate frameworks and are ready to lead a team of developers, we'd like to meet you.
Requirements
- 5+ years of software development experience including 4+ years of deep, hands on experience in building highly scalable web-based backend applications using Java and Spring ecosystem
- BE/BTech in Computer Science or a related field or equivalent practical experience
- Great problem-solving skills with solid data structures and algorithms knowledge
- Has extensively used the Spring ecosystem – Spring Boot, REST API Development, ORM tools like Hibernate
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Profound insight of Java and JEE internals (Class loading, Multi-Threading, Memory Management, Transaction management etc)
- Experience of coaching and mentoring junior developers with good delegation and time-management skills
- Implemented CI/CD in any of the projects done
- Strong understanding of Agile and Lean software development processes and practices
- Excellent knowledge and hands-on experience of Elastic Search
- Has designed relational databases; conversant with SQL
- Knowledge of Jenkins/ Docker and Devops
- Knowledge of Redis or similar technology
- Worked with some or all of these AWS services: EC2; lambda; SQS/SNS; Elastic Search, Transcoder
- Understanding and experience of building services and applications using principles of service-oriented architecture, preferable using REST or SOAP
- Contributed in the creation of end-to-end automation tests (functional or non-functional)
- Worked with WebSocket, Push notifications etc
Desired Skills
- Experience in ELK stack
- Knowledge of Video tools like FFMPEG, Wowza / Node Media Streaming
- Understanding of different video formats, streaming, CDN etc
- Understanding of Machine Learning Models, Pipelines etc



